Principal Software Engineer/Developer
AI summary of the role
Principal Software Engineer role at Fidelity Investments in Boston, MA, focused on full-stack development for large-scale enterprise platforms in a cloud-native environment.
What you’ll do
- Participates in architecture design teams and defines application-level architecture.
- Develops applications on complex projects, components, and subsystems for the division.
- Responsible for QA readiness of software deliverables and developing comprehensive documentation.
- Establishes full project life cycle plans for complex projects across multiple platforms.
What you’ll bring
- Bachelor's degree in CS/Engineering/IT/IS or related field plus 5 years of experience, or Master's degree plus 3 years of experience in full-stack software development in cloud-native environments for large-scale enterprise platforms.
- Expertise in Angular, TypeScript, JavaScript, HTML5, SCSS/CSS3, Bootstrap, NgRx, RxJS, and RESTful API integration.
- Expertise in Java, Spring Boot, RESTful services, JPA, Liquibase, Spring Batch, Spring Security.
- Expertise in CI/CD with Jenkins, GitHub, Docker, Kubernetes.
Technologies
Java · Spring Boot · Angular · TypeScript · NgRx · RxJS · Docker · Kubernetes · Jenkins · Liquibase · Spring Batch · Spring Security
About Fidelity Investments
Privately owned financial services firm offering brokerage, retirement plans, wealth management, and asset management to retail investors, employers, and institutions, with a proprietary tech-build culture.
Private Late · 5000+ people
Source and classification
Internal deployment & tooling · Evidence for this classification:
Job Description: Note: Fidelity will not provide immigration sponsorship for this position. Position Description: Designs and implements digital products, software applications, and services across the full technology stack. Develops production-ready applications through coding, performance tuning, and adherence to established database and development standards. Translates business requirements into technical design specifications and integrates them into the software development lifecycle. Builds and enhances applications using frameworks and tools such as Java Spring Boot, Angular, Docker, Jenkins, Kubernetes, and related open-source technologies. Engineers scalable platform features within an Agile delivery environment to support high-volume transaction processing. Collaborates with analysts and engineers to define system functionality, performance requirements, interfaces, and
More from the job description
Job Description: Note: Fidelity will not provide immigration sponsorship for this position. Position Description: Designs and implements digital products, software applications, and services across the full technology stack. Develops production-ready applications through coding, performance tuning, and adherence to established database and development standards. Translates business requirements into technical design specifications and integrates them into the software development lifecycle. Builds and enhances applications using frameworks and tools such as Java Spring Boot, Angular, Docker, Jenkins, Kubernetes, and related open-source technologies. Engineers scalable platform features within an Agile delivery environment to support high-volume transaction processing. Collaborates with analysts and engineers to define system functionality, performance requirements, interfaces, and constraints. Develops and executes software testing, validation, and documentation to ensure reliability and quality of delivered systems. 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 [... source excerpt omitted ...] ce in cloud-based environments. DE implementing secure CI/CD pipelines for cloud-deployed systems using Jenkins, Github, Docker, and Kubernetes; and enforcing enterprise security requirements for secure management of secrets, credentials, and environment configurations. DE participating in driving end-to-end completion of discrete software features, facilitating technical implementation, and creating architectural diagrams. Salary: $186,160.00 to $190,000.00/year. #PE1M2 #LI-DNI Fidelity’s Onsite Working Model Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite
Employer postings · Data from · Sources