Lead-by-coding Principal Software Engineer on a full-stack team building a new product
Build Java Spring/Springboot microservice backend and Angular UI running in K8S clusters in AWS
Mentor and develop a team of developers, guiding them to become better developers
Collaborate with architects and business partners on design and implementation
Apply and enforce standard processes: unit testing, automation, ATDD, DevOps, CI/CD, design and code reviews
Contribute to development of a platform for launching a new Options Overlay Product in Asset Management Technology
Work within Fidelity's Investment Frontier Neighborhood and Liquid Alts offerings, using derivatives and equities
Requirements
A minimum of 10 years of software application development experience
Financial/asset management industry experience is a plus
BS/MS or equivalent experience in Computer Science, Engineering, or Information Technology
Extensive experience working in Angular (RXJS), Java Spring/Springboot, and SQL (Oracle preferred)
Ability to apply standard processes across the squad in areas such as Unit testing, Automation, ATDD, DevOps, CI/CD, design, and code reviews
Exposure to cloud technologies such as AWS, Docker, and Kubernetes is an advantage
Demonstrated experience working on Finance-related software projects focusing on asset management or fund accounting
Certifications: Category: Information Technology
Fidelity is not providing immigration sponsorship for this position
Benefits
Most roles at Fidelity are Hybrid, requiring associates to work onsite every other week (all business days, M-F)
Fidelity Investments is an equal opportunity employer
Fidelity will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process (contact accommodations@fmr.com or call 800-835-5099 for US roles)
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.