Talent.com
Principal Software Engineer/Developer
Principal Software Engineer/DeveloperFidelity Investments • Durham, NC, US
Principal Software Engineer / Developer

Principal Software Engineer / Developer

Fidelity Investments • Durham, NC, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Position Description :

Crafts and builds complex end-to-end systems and performs full stack development, using PL / SQL, NoSQL, and Oracle performance tuning. Executes pilot implementation of data platforms on Cloud using enterprise warehouses, open source data warehouse tools, data marts, Snowflake, and Operational Data Stores (ODS). Identifies, analyzes, and interprets trends or patterns in complex data sets using visualization and reports tools — Tableau and BusinessObjects (BO). Uses business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Analyzes and recommends changes in project development policies, procedures, standards, and strategies to development experts and management.

Primary Responsibilities :

  • Participates in architecture design teams.
  • Defines and implements application level architecture.
  • Develops applications on complex projects, components, and subsystems for the division.
  • Recommends development testing tools and methodologies and reviews and validates test plans.
  • Responsible for QA readiness of software deliverables.
  • Develops comprehensive documentation for multiple applications or subsystems.
  • Establishes full project life cycle plans for complex projects across multiple platforms.
  • Responsible for meeting project goals on-time and on-budget.
  • Advises on risk assessment and risk management strategies for projects.
  • Plans and coordinates project schedules and assignments for multiple projects.
  • Acts as a primary liaison for business units to resolve various project / technology issues.
  • Provides technology solutions to daily issues and technical evaluation estimates on technology initiatives.
  • Advises senior management on technical strategy.
  • Mentors junior team members.
  • Performs independent and complex technical and functional analysis for multiple projects supporting several divisional initiatives.
  • Develops original and creative technical solutions to on-going development efforts.

Education and Experience :

No degree and seven (7) years of experience as a Principal Software Engineer / Developer (or closely related occupation) designing and building highly scalable Business Intelligence (BI) and analytical solutions on Cloud and on-premise platforms in a financial services environment, using Data Warehouse and Mart techniques.

Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and five (5) years of experience as a Principal Software Engineer / Developer (or closely related occupation) designing and building highly scalable, Business Intelligence (BI) and analytical solutions on Cloud and on-premise platforms in a financial services environment, using Data Warehouse and Mart techniques.

Or, alternatively, Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Principal Software Engineer / Developer (or closely related occupation) designing and building highly scalable, Business Intelligence (BI) and analytical solutions on Cloud and on-premise platforms in a financial services environment, using Data Warehouse and Mart techniques.

Skills and Knowledge :

Candidate must also possess :

  • Demonstrated Expertise (“DE”) designing and building data warehouses and performing ETL development, using Oracle, PL / SQL, Informatica, Control-M, and UNIX; and building and maintaining Continuous Integration / Continuous Delivery (CI / CD) pipelines using Terracore for application code deployment, Jenkins, GitHub, and uDeploy.
  • DE developing and implementing real time streaming platforms using technology stack Apache Kafka and Oracle Golden Gate (OGG).
  • DE developing Cloud-native applications and migrating on-premise data centric applications to Cloud, using Snowflake, Datadog, Docker, and Amazon Web Services (AWS).
  • DE developing Big Data solutions on Hadoop, using Hive / Spark SQL, Python, and R.
  • #PE1M2

    Certifications :

    [job_alerts.create_a_job]

    Principal Software EngineerDeveloper • Durham, NC, US

    [internal_linking.similar_jobs]
    Restaurant Delivery - Sign Up in Minutes

    Restaurant Delivery - Sign Up in Minutes

    DoorDash • Timberlake, NC, United States
    [job_card.full_time] +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a var...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Development Engineer II

    Software Development Engineer II

    Kognitiv Edge • Durham, North Carolina, US
    [job_card.full_time]
    Job Description Job Description About Kognitiv Edge : Kognitiv Edge (KE) excels in developing Training and Education solutions for complex military training pipelines. The company, grounded in inno...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Java / Kafka Developer

    Principal Java / Kafka Developer

    Signature Consultants • USA, North Carolina, Durham
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Title : Principal Java / Kafka Developer.Location : Durham North Carolina.Bachelor's degree in computer science or engineering. Java, Spring Boot, Oracle in a fast-paced Agile environment.Develop and...[show_more]
    [last_updated.last_updated_variable_days]
    Nuclear Engineer

    Nuclear Engineer

    U.S. Navy • Rougemont, NC, US
    [job_card.full_time]
    To be eligible to enlist in the U.Navy, candidates must be between the ages of 18-34.The most powerful energy sources in the world need the most powerful minds behind them.As a Nuclear Reactors Eng...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior VSTO & Open XML Engineer - MS Word @ Charlotte, NC (Remote is also ok)

    Senior VSTO & Open XML Engineer - MS Word @ Charlotte, NC (Remote is also ok)

    Kutir Technologies • NC, United States
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Hi, Please check the job description as below and let me know you if you would be interested and available.Please let m...[show_more]
    [last_updated.last_updated_variable_days]
    Outside Sales Executive - Software

    Outside Sales Executive - Software

    Global Payments • Apex, NC, US
    [job_card.full_time]
    Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.Our worldw...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Surrogates Start at $55K$75K+ with $1,200 Bonus + $11K Pre-Pregnancy Payout

    Surrogates Start at $55K$75K+ with $1,200 Bonus + $11K Pre-Pregnancy Payout

    Physician's Surrogacy • Roxboro, NC, US
    [job_card.full_time] +2
    What qualities make you a great surrogate?.Why choose our surrogacy program?.All medical, legal, and travel expenses.The nations only obstetrician-managed agency. We respect the time and commitment ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Account Executive

    Account Executive

    Slice Merchant Services • Roxboro, NC, US
    [job_card.full_time]
    Excellent opportunity to join a leading, national credit card processing company that has over a decade of industry experience. Slice Merchant Services offers innovative payment processing solutions...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    OIPA Engineer

    OIPA Engineer

    Signature Consultants • USA, North Carolina, Durham
    [job_card.full_time]
    [filters_job_card.quick_apply]
    As a Principal Software Engineer on the team, you will have the opportunity to leverage all of your skills in engineering, modernizing, and testing Annuity contract generation and account opening a...[show_more]
    [last_updated.last_updated_variable_days]
    Part-Time Navy Physician

    Part-Time Navy Physician

    US Navy Reserve • Roxboro, NC, United States
    [job_card.part_time] +1
    ABOUT Serve your country as a part-time physician.This position DOES NOT require you to relocate.Navy commissioned physicians attend to service members and their families in much the same way a civ...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Lead Systems Engineer

    Lead Systems Engineer

    Tharu Technologies LLC • North Carolina, USA
    [job_card.full_time]
    Lead Systems Engineer contributing and being a key technical member of the Fleet System Engineering team and responsible for interfacing with multiple Engineering disciplines, Business Managers, Pr...[show_more]
    [last_updated.last_updated_variable_days]
    Compensated Surrogacy Opportunity - Make a Life Changing Impact and Earn $60,000+

    Compensated Surrogacy Opportunity - Make a Life Changing Impact and Earn $60,000+

    Newborn Advantage Surrogacy • Roxboro, NC, US
    [job_card.full_time]
    Compensated Surrogacy Opportunity - Make a Life Changing Impact and Earn $60,000+.Newborn Advantage Surrogacy is seeking qualified women to become gestational surrogates and help intended parents g...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Become A Surrogate Mother! Earn $60k-$99k (Women 21-38 with Prior Pregnancy Experience Only)

    Become A Surrogate Mother! Earn $60k-$99k (Women 21-38 with Prior Pregnancy Experience Only)

    Joy of Life • Timberlake, NC, US
    [job_card.full_time]
    Ready to change your life — and someone else’s? .At Joy of Life, every day you make a real difference.Join a team where compassion meets opportunity and earn up to $100K while doing what truly matt...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Arby's Restaurant General Manager

    Arby's Restaurant General Manager

    Arby's, LLC • Roxboro, NC, United States
    [job_card.full_time]
    Are you an experienced restaurant leader with a proven record of driving results and delivering exceptional guest experiences? Do you excel in a fast-paced, customer-focused environment? If so, con...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Developer

    Software Developer

    ATTAINX INC • Durham, North Carolina, United States, 27711
    [job_card.full_time]
    Must be eligible for a Public Trust .Full-Stack developer responsible for the design and implementation of a distributed enterprise application with external and internal interfaces utilizing micro...[show_more]
    [last_updated.last_updated_variable_days]
    Autonomous Robotics Software Engineer

    Autonomous Robotics Software Engineer

    Advanced Robotics Group, LLC • Durham, North Carolina, US
    [job_card.full_time]
    Job Description Job Description Advanced Robotics Group, LLC is looking for elite, experienced Robotics Software Engineers who are seriously good at what they do and want to join an elite team de...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Support Engineer

    Software Support Engineer

    Insurance Office of America • Durham, NC, US
    [job_card.full_time]
    Title : Software Support Engineer.Please note : If this position is posted as either fully remote and / or hybrid, in accordance with company policy, individuals residing within a 50-mile radius of a b...[show_more]
    [last_updated.last_updated_30]
    Surrogates Start at $55K-$75K+ $1,200 Bonus + $11K Pre-Pregnancy Payout

    Surrogates Start at $55K-$75K+ $1,200 Bonus + $11K Pre-Pregnancy Payout

    Physician's Surrogacy • Roxboro, NC, US
    [job_card.full_time] +2
    What qualities make you a great surrogate?.Why choose our surrogacy program?.All medical, legal, and travel expenses.The nations only obstetrician-managed agency. We respect the time and commitment ...[show_more]
    [last_updated.last_updated_30] • [promoted]