Principal Software Engineer - Full Stack
Job Description
Principal Software Engineer
The Role
We are looking for a Principal Software Engineer to join our team in creating innovative customer centric products and applications for both external and internal Fidelity customers. In this role, the software developer will be responsible for doing hand on development as well as creating product roadmap and strategy.
The Expertise and Skills You Bring
- Bachelor's degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field
- 10 years of experience developing Java and messaging based applications.
- Learn and Adopt new Concepts & Technologies quickly
- Proven Technical leadership and mentoring experience.
- Self-starter and Motivated
- Strong experience as a Technical Lead, leading team of developers.
- Strong understanding and experience working with distributed messaging platforms like Apache Kafka, Kinesis.
- Experience in Implementing Micro services Architecture & building / deploying highly automated, scalable and maintainable infrastructure.
- Strong understanding in the design and development of REST API and Microservices Architecture
- Experience in containerization of apps using Docker.
- Experience working on Databases such as Oracle and Postgres.
- Experience in designing complex systems
- Knowledge on CD process and tools, testing frameworks and practices (GitHub, Jenkins, uDeploy, Stash)
- Experience building cloud-hosted (AWS, Azure) applications.
- Strong understanding of design patterns and software architecture and be able to whiteboard thoughts and interactions.
- Strong analytical and problem-solving skills
- Strong team player and ready to work with diverse workforce
- Strong Inter Personal Communications skill.
The Team
Financial Investments, Client Operations Technology (FICOT) group develops applications for Workplace Solutions business unit within Fidelity. We provide middleware platforms, web services and data for some of the key internal customers (Operations, Investment Services Group) and external customers (Fidelity.com/Net benefits) in the company.
Please see below for the salary range for work locations in Colorado only:
N/A
Please see below for the salary range for work locations in New York City, Westchester County, NY and Jersey City, NJ only:
N/A
Please see below for the salary range for work locations in California only:
N/A
Please see below for the salary range for work locations in Washington only:
N/A
Certifications:
Category:
Information Technology
Date Posted
08/12/2023
Views
8
Similar Jobs
Software Engineer II - The Walt Disney Company
Views in the last 30 days - 0
Disney Entertainment ESPN Technology is reimagining viewing experiences for beloved stories and transforming Disneys media business They are building...
View DetailsNetwork Systems Engineer (Pre-Sales) - Arista Channels
Views in the last 30 days - 0
Arista Networks is a leading company in datadriven clienttocloud networking known for its innovation in cloud computing AI and softwaredefined network...
View DetailsSenior Infrastructure Engineer #4109 - GRAIL
Views in the last 30 days - 0
GRAIL a healthcare company based in Menlo Park California is seeking a Senior Infrastructure Engineer The role involves designing implementing and mai...
View DetailsLead Cloud Engineer (RapidScale) - Cox Enterprises
Views in the last 30 days - 0
RapidScale a leading provider of secure and reliable managed cloud solutions is seeking a Lead Cloud Engineer The role involves maintaining and develo...
View DetailsAssociate Product Engineer - Renesas Electronics
Views in the last 30 days - 0
Renesas Electronics is seeking a recent graduate with a degree in Electrical or Computer Engineering for a Product Engineer role The role involves dev...
View DetailsSenior Equipment Engineer #4088 - GRAIL
Views in the last 30 days - 0
GRAIL a healthcare company based in Menlo Park California is seeking a Sr Equipment Engineer for their Engineering Operations team The role involves p...
View Details