Principal Software Engineer Developer

Fidelity Financial Services

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Durham, NC
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $207k
$129k most similar roles pay here $290k

This listing doesn't post a salary. Most similar roles pay $183,640–$231,000.

Based on 240 similar postings.

Employer

About Fidelity Financial Services

Fidelity Investments is one of the largest financial services companies in the world, offering brokerage services, mutual funds, retirement planning, wealth management, and life insurance to individuals and institutions. Industry: Financial Services & Investment Management

Fidelity Financial Services currently has 47 open roles on FindRole.

Listed pay typically runs $123,500–$185,000 across 10 roles with salary data.

Most-posted roles

View all roles at Fidelity Financial Services

At a glance

TL;DR · Principal Software Engineer Developer

As a Principal Software Engineer/Developer, you will join the team to architect microservices and web platforms while ensuring consistency in architecture, code quality, and Agile processes. You will design client-side applications, develop complex software components for divisional initiatives, and manage full project life cycles including risk assessment and mentoring junior members. The role involves building and maintaining web applications within a financial services domain specifically supporting student debt repayment programs. You will utilize a technical stack including Java, J2EE, Spring, Spring Boot, Angular, JavaScript, Node.js, and RESTful web services. Additionally, you will work with Apache Kafka, Camel, Tomcat, and Kubernetes in containerized environments. Your daily work involves managing CI/CD pipelines using Jenkins and Azure DevOps, monitoring performance via Splunk and Datadog, and implementing security protocols like OAuth and SAML to ensure reliable system delivery.

What you'll do

  • Architect microservices and web platforms using modern backend and frontend frameworks.
  • Design and implement application-level architecture for complex projects and subsystems.
  • Develop high-quality software applications while ensuring QA readiness of all deliverables.
  • Create comprehensive technical documentation for multiple applications and systems.
  • Establish full project life cycle plans, including scheduling and risk management strategies.
  • Provide technical solutions to daily issues and advise senior management on technology strategy.
  • Build and maintain CI/CD pipelines to automate build, test, and deployment processes.
  • Develop original technical solutions for complex problems in distributed, scalable environments.

What we're looking for

  • Bachelor's degree in Computer Science or a related field and experience as a Principal Software Engineer/Developer.
  • Master's degree in Computer Science or a related field and experience as a Principal Software Engineer/Developer.
  • Experience building web applications using Angular, JavaScript, and RESTful Web services in the financial or technology services domain.
  • Expertise in Java and J2EE technologies including Spring, Spring Boot, Servlets, JSP, Apache Camel, Apache Kafka, and Tomcat.
  • Expertise in web security technologies like OAuth and SAML, along with Agile methodologies and unit testing frameworks like JUnit, Jasmine, and Karma.
  • Experience building CI/CD pipelines using Jenkins, Azure DevOps, AWS, Maven, uDeploy, Stash, and Artifactory.
  • Proficiency in monitoring tools such as Splunk and Datadog for performance monitoring and log analysis.
  • Experience developing applications within containerized environments and Kubernetes clusters.

More like this

Similar roles

Principal Software Engineer Developer

Fidelity Financial Services

Durham, NC 1 day ago
Java J2EE Node.js Spring Boot React Angular JavaScript Kafka SQL NoSQL Docker Kubernetes CI/CD Jenkins Maven NPM Git Splunk Datadog Postman JUnit Mockito Cucumber JMeter Apache Tomcat Linux Unix RESTful Web Services OAuth SAML Agile
5+ yrs exp

Principal Software Engineer Developer

Fidelity Financial Services

Westlake, TX 1 day ago
AWS Azure Docker Python Java Spring JavaScript Swift PostgreSQL SQLite GraphQL WebSockets CloudFormation REST API SOAP Swagger OpenAPI Splunk HTML5 CSS3 Bootstrap jQuery cURL Postman
5+ yrs exp

Principal Software Engineer Developer

Fidelity Financial Services

Westlake, TX 1 day ago
Selenium Rest Assured Java Python CI/CD Jenkins Git SQL PL/SQL Jira Confluence Postman Soap UI JMeter BDD Agile Salesforce Test Rail Rally
5+ yrs exp

Principal Software Engineer

Fidelity Financial Services

Durham, NC 1 day ago
Java Spring Framework Node.js Angular JavaScript RESTful Web Services CI/CD Jenkins uDeploy Cucumber Cypress Git NPM Maven Splunk Datadog Oracle Azure SSO AWS KMS OAuth Agile
5+ yrs exp

Principal Full Stack Engineer

Fidelity Financial Services

Westlake, TX 1 day ago
Java J2EE Spring Spring Boot Angular TypeScript JavaScript HTML5 CSS3 REST APIs Microservices SQL Snowflake Oracle AWS Kubernetes Docker Terraform CI/CD Jenkins Apache Camel JUnit Cypress Jest Playwright Splunk Datadog SonarQube PowerBI
5+ yrs exp

Director, Software Engineering

Fidelity Financial Services

Durham, NC 1 day ago
Node.js Java TypeScript GraphQL Spring Boot Spring MVC Angular RESTful API AWS Docker CI/CD Jenkins Git Maven J2EE Datadog Splunk Cucumber Selenium JUnit Jest TDD Agile Linux
6+ yrs exp