Fidelity Investments is seeking a Principal Software Engineer/Developer to join their technology team. This role involves building and engineering web applications using modern technologies including Angular, NodeJS, HTML, CSS/SASS, GraphQL, and Java. The position requires expertise in developing distributed applications and implementing engineering solutions.
Key responsibilities include participating in architecture design teams, defining and implementing application-level architecture, developing applications on complex projects, and ensuring QA readiness of software deliverables. The role involves working with multiple platforms and technologies while meeting project goals on-time and on-budget.
The ideal candidate will have extensive experience in designing and developing responsive web applications using JavaScript frameworks, client-side technologies, and server-side technologies within the financial services industry. They should be proficient in the complete Software Development Life Cycle (SDLC) and have experience with DevOps principles and cloud deployments.
Fidelity offers a comprehensive benefits package including 401(k) with company match, medical/dental/vision coverage, parental leave, and student loan assistance. The company provides a hybrid working model that blends onsite and offsite work experiences, with onsite work required every other week.
This is an excellent opportunity for a seasoned technologist to join a leading financial services firm that values innovation and professional growth. The role offers the chance to work on complex projects while mentoring junior team members and contributing to technical strategy.