Jobs
>
Durham

    Principal Software Engineer - Durham, United States - Fidelity Investments

    Fidelity Investments background
    Description

    Job Description:

    We're looking for a passionate Principal Software Engineer that has strong experience in front-end development to build a world-class product that supports the work across the enterprise. As far as skills, the candidate should be considered a Full-Stack engineer.

    In this role, you would be working within an elite team of engineers that possess similar skills and abilities. This position, however, is for one of the most senior levels that we have on the team and your expertise should reflect that.

    Our team works on a very exciting and highly visible application that is utilized across the enterprise. We're leveraging the latest technologies and are looking for an expert front-end developer and full stack engineer (with cloud experience a plus) to join us and to help us achieve our goals.

    This is not an entry-level position. We expect that only top-tier developers to apply.

    In this role, you would have good representation and say to shape the technical solutions to help us achieve our goals. We're looking for a strong candidate that can help bridge the gap between what we're trying to achieve and the plethora of technical solutions available today.

    The Expertise You Have - Candidate Requirements

    We're looking for someone that understands web standards, has an good understanding web APIs and knows about things such as: PWA, Vue 2, Vue3, Ionic Framework, NodeJS, Lambda or cloud functions, Postgres, PostgREST and a strong CSS background.

    Candidates should possess the following:

    • Understands various CSS methodologies
    • Can take designs and implement pixel-perfect implementations using CSS
    • Should be able to automate just about anything
    • Has worked with PWAs before and understands service-workers
    • Ample experience in Javascript as well as Javascript frameworks and libraries
    • Candidate should understand the importance of componentization
    • Experience using VueJS (or similar frameworks)
    • Experience using Express
    • API Experience ( RESTful, graphql etc.)
    • Has leveraged Cloud Functions or Lambda Functions previously
    • Has worked with Docker or containers
    • Experience with Rxjs, Vuex, or Pinia and understands their use and importance
    • Has worked with media queries and responsive designs
    • An active Github account (bonus points for open source contributions)

    Exciting Opportunities Within This Role

    We're constantly pushing boundaries of what's possible. While we're looking for an experience front-end developer that's also full stack, this role provides ample opportunities for much more. In the past we've delved into areas utilizing artificial intelligence, Flutter, and much more.

    While we are primarily focused on web-based application development, we're not opposed to look outside of these areas for newer solutions and approaches to achieve the goals in front of us.

    In addition to this, every Tuesday is a full day of opportunity to learn, grow and experiment in any area of focus that you personally want to move towards. That leaves four days out of the week to crush goals we're targeting on the team.

    What We Are Looking For In A Candidate

    Sustaining great team culture is a top-tier requirement for our team as we bring in new team members. So, we're looking for someone that works well with others and can take and give criticism well. We're looking for someone that can help upskill junior developers and cordially help them improve over time. We're looking for someone that is ambitious, fair and motivated to make the best of their day-to-day work and is outcome driven.

    About Our Team

    • Our engineering team is innovative, diverse, passionate, and driven.
    • We work in a very dynamic agile environment and value feedback from everyone on the team.
    • We work together, plan together, design together and discuss architecture implementation strategy as a team.
    • Everyone plays their part and values their work.
    • Our team is feels like a family and we discuss ideas openly, come to a consensus and then swarm together. This allows us to achieve better results, faster.

    About Our Domain

    Develop and sustain a culture of engineering excellence by leveraging lean, agile principles and dev-sec-ops practices to ensure the continuous delivery of high quality, secure, dependable systems at a high velocity.

    About Our Group: SWE Center of Engineering Excellence

    Support the mission of the software engineering domain in building and sustaining a culture of engineering excellence by providing the expertise and building the capabilities that ensures we are clearly defining our expectations in the engineering principles, patterns, practices and processes that explain HOW we want to build, operate, function and continue to improve our level of engineering maturity.

    If this sounds like a great fit for you, please apply We're looking forward to hearing from you

    Certifications:

    Company Overview

    Fidelity Investments is a privately held company with a mission to strengthen the financial well-being of our clients. We help people invest and plan for their future. We assist companies and non-profit organizations in delivering benefits to their employees. And we provide institutions and independent advisors with investment and technology solutions to help invest their own clients' money.

    Join Us

    At Fidelity, you'll find endless opportunities to build a meaningful career that positively impacts peoples' lives, including yours. You can take advantage of flexible benefits that support you through every stage of your career, empowering you to thrive at work and at home. Honored with a Glassdoor Employees' Choice Award, we have been recognized by our employees as a top 10 Best Place to Work in 2024. And you don't need a finance background to succeed at Fidelity-we offer a range of opportunities for learning so you can build the career you've always imagined.

    Fidelity's working model blends the best of working offsite with maximizing time together in person to meet associate and business needs. Currently, most hybrid roles require associates to work onsite all business days of one assigned week per four-week period (beginning in September 2024, the requirement will be two full assigned weeks).

    At Fidelity, we value honesty, integrity, and the safety of our associates and customers within a heavily regulated industry. Certain roles may require candidates to go through a preliminary credit check during the screening process. Candidates who are presented with a Fidelity offer will need to go through a background investigation, detailed in this document, and may be asked to provide additional documentation as requested. This investigation includes but is not limited to a criminal, civil litigations and regulatory review, employment, education, and credit review (role dependent). These investigations will account for 7 years or more of history, depending on the role. Where permitted by federal or state law, Fidelity will also conduct a pre-employment drug screen, which will review for the following substances: Amphetamines, THC (marijuana), cocaine, opiates, phencyclidine.

    We invite you to Find Your Fidelity at

    Fidelity Investments is an equal opportunity employer. We believe that the most effective way to attract, develop and retain a diverse workforce is to build an enduring culture of inclusion and belonging.

    Fidelity will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process. To initiate a request for an accommodation, contact the HR Accommodation Team by sending an email to , or by calling , prompt 2, option 3.

    PDN-9b c7-4d66-92ac e2728

  • Crescens

    Software Engineer

    2 weeks ago


    Crescens Durham, United States

    Job title: Software Engineer - · WSLocation: Durham, NC [Hybrid]Duration: 12+ monthsType: contract · Job Description : · Senior Software Engineer responsible for working with the Architects and developers to provide software framework and design on cloud infrastructure for app ...

  • Mastech

    Software Engineer

    1 week ago


    Mastech Durham, United States

    Mastech Digital is an IT Staffing and Digital Transformation Services company. · Software Engineer - Informatica/Data Movement · Mastech Digital · provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are c ...

  • Insight Global

    Software Engineer

    4 weeks ago


    Insight Global Durham, United States

    We are currently seeking a Senior Software Engineer who will be part of a team developing applications and integrations with custom hardware. The ideal candidate will be familiar with the web-based development life cycle including the planning, design, development and implementat ...

  • PSG Global Solutions

    Software Engineer

    2 weeks ago


    PSG Global Solutions Durham, United States

    We're looking for a · Software Engineer , working in · Financial Services · industry in · Durham, North Carolina, United States . · Use expertise in software engineering and continuous delivery frameworks that improve the ability of the IT delivery teams to efficiently deliv ...

  • Redolent Infotech Pvt. Ltd.

    Software Engineer

    1 week ago


    Redolent Infotech Pvt. Ltd. Durham, United States

    One of our direct client is urgently looking for a Software Engineer @ Durham NC · or Rmote · Job Title: Software Engineer · Location: · Durham NC or Remote · Duration: 24+ Months · Description: · Xperi invents, develops and delivers technologies that enable extraordinary ...

  • Genesys

    Software Engineer

    2 weeks ago


    Genesys Durham, United States

    Build something new with a world-class team. · At Genesys, we allow our employees to make their mark by entrusting them to make decisions and do what they've been hired to do: their very best. Your potential is waiting; why are you? · The Genesys Cloud Analytics platform is the ...

  • Experis

    Software Engineer

    5 days ago


    Experis Durham, United States

    Our client, a leading financial services organization, is seeking an Software Engineer (Java) to join their team. As an Software Engineer (Java) , you will be part of the PTS/R technology team supporting internal clients. The ideal candidate will possess strong communication sk ...

  • Piper Companies

    Software Engineer

    2 weeks ago


    Piper Companies Durham, United States

    Piper Companies is seeking a SoftwareEngineer to join an enterprise company located in Durham, NC. This role is along term contract for a financial investment firm. · Responsibilities of the Software Engineer · Designing, developing, and maintaining applications using Java, Sp ...

  • META

    Software Engineer

    4 weeks ago


    META Durham, United States

    Meta is seeking an AI Software Engineer to join our Research & Development teams. The ideal candidate will have industry experience working on AI Infrastructure related topics. The position will involve taking these skills and applying them to solve for some of the most crucial & ...

  • Vaco

    Software Engineer

    4 weeks ago


    Vaco Durham, United States

    Full Stack Software Engineer - Hybrid in Durham, NC · What We Are Looking For:A Full Stack Software Engineer to build new features and maintain a digital platform. · What You Will Do: · Implement scalable REST APIsand application UIs.Troubleshooting and bug fixing.Identifying ...

  • Fidelity TalentSource

    Software Engineer

    1 week ago


    Fidelity TalentSource Durham, United States

    Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer to work in Durham, NC or Westlake, TX · The RoleFidelity is seeking a hardworking Software Engineer to join a new team th ...

  • Fidelity TalentSource

    Software Engineer

    3 weeks ago


    Fidelity TalentSource Durham, United States

    Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer to work in Durham, NC or Westlake, TX · The Role · Fidelity is seeking a hardworking Software Engineer to join a new tea ...

  • JobRialto

    Software Engineer

    4 weeks ago


    JobRialto Durham, United States

    We are seeking a strong hands-on technologist, capable of providing senior development experience to an Agile Transformation team. We are currently sourcing for a Java Software Engineer to work in the Health Care Group · The expertise we are looking for: · An experienced Techni ...

  • Fidelity TalentSource

    Software Engineer

    2 weeks ago


    Fidelity TalentSource Durham, United States

    Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Software Engineer to work in Durham, NC or Westlake, TX · The Role · Fidelity is seeking a hardworking Software Engineer to join a new team ...

  • Aspida Holdings Ltd.

    Software Engineer

    1 week ago


    Aspida Holdings Ltd. Durham, United States

    Company Description: · Aspida Holdings Ltd., through its subsidiaries (collectively "Aspida"), is focused on providing retirement and reinsurance solutions, having operations in the U.S. and Bermuda with total assets of $12.1 billion as of September 30, 2023. Aspida, through its ...

  • Riverbed Technology

    Software Engineer

    3 weeks ago


    Riverbed Technology Durham, United States

    Riverbed. Empower the Experience: · Riverbed transforms data into actionable insights and accelerates performance so organizations can deliver a seamless digital experience and drive enterprise performance. Riverbed is the only company with the collective richness of telemetry f ...

  • Cisco

    Software Engineer

    3 weeks ago


    Cisco Durham, United States

    Who you'll work with · Cisco Customer Experience (CX) is a critical division within Cisco Systems, dedicated to ensuring that customers achieve the greatest possible value from their Cisco products and solutions. The CX team comprises professionals in support, professional servic ...

  • PSG Global Solutions Careers

    Software Engineer

    6 days ago


    PSG Global Solutions Careers Durham, United States

    Apply now and our proprietary system will quickly have you in front of a live recruiter. · The Opportunity · Description · We're looking for a Software Engineer, working in Financial Services industry in Durham, North Carolina, United States. · Use expertise in software engin ...

  • HCL Global Systems

    Software Engineer

    1 week ago


    HCL Global Systems Durham, United States

    The Expertise and Skills You BringBachelor's degree in a technology related field (e.g. Engineering, Computer Science, etc.) · 3+ years of experience designing, developing, and deploying cloud-based applications in a financial services environment in AWS or Azure · Proven hands-o ...

  • HCL Global Systems

    Software Engineer

    1 week ago


    HCL Global Systems Durham, United States

    The Expertise and Skills You Bring · Bachelor's degree in a technology related field (e.g. Engineering, Computer Science, etc.) · 3+ years of experience designing, developing, and deploying cloud-based applications in a financial services environment in AWS or Azure · Proven h ...