Principal Software Engineer developing a cloud-native financial services platform at Fidelity. Leading technical architecture decisions and mentoring team members in modern software development technologies.
Responsibilities
Developing a new cloud-native financial services platform using modern technologies
Acting as a full-stack developer on a scrum team
Collaborating on developing features, defining architecture and technical design
Evolving the development process
Providing technical leadership of components
Mentoring team members
Requirements
Bachelor level degree in Computer Science, Engineering or another technical field
Experience working with a variety of programming languages, frameworks, operating systems, and platforms
Strong technical design skills and experience with object-oriented design and UML
Solid understanding of databases
At least 2 years of backend development experience using Java
Experience with Kubernetes is very desirable
Service mesh or Envoy experience very desirable
Endpoint authorization experience very desirable
Front-end development experience using Angular/React desirable
Significant experience developing and consuming Restful APIs
Experience with TDD is required
Experience with BDD is very desirable
Experience with microservices and event-based architecture is very desirable
Experience with Agile Methodologies
Ability to quickly learn and adopt diverse technologies and engineering practices
Interest in learning new business processes on a continual basis
Strong interpersonal and communication skills.
Benefits
comprehensive health care coverage
emotional well-being support
market-leading retirement
generous paid time off
parental leave
charitable giving employee match program
educational assistance including student loan repayment
Software Engineer developing scalable applications in a collaborative environment using Microsoft tech stack. Focus on B2B SaaS with innovative solutions for enterprise customers.
Senior Software Engineer developing big data applications for Disney's media platforms. Collaborating on cloud - based solutions and ensuring application stability with Agile methodologies.
Software Engineering co - op intern at TechSmith developing and improving CI/CD systems in a collaborative environment. Opportunity to work part - time while pursuing a Computer Science degree.
Deliver secure software capabilities for national - level operations at MetroStar. Engage in development and operational support for critical federal government systems.
Sr. Software Developer III delivering secure and reliable software solutions for mission - critical operations. Collaborating with teams to design, develop, and modernize enterprise applications while ensuring security and operational excellence.
Staff Engineer in OakNorth Bank's engineering team ensuring technical decisions and delivering impactful solutions. Join us to redefine business banking with next generation financial tools and products.
Software Engineer developing client and server - side technologies for Fidelity. Join the FIBET team to create maintainable software solutions and contribute to the delivery process.
Senior Software Engineer creating product features and enhancements for Boomi's integration platform. Collaborating with teams while adopting AI technologies for software engineering efforts.
Software Developer driving process innovation through C# and .NET applications for Thermo Fisher Scientific. Collaborating with teams to build effective software solutions while ensuring high - quality standards.
Software Engineering Specialist leading operational processes across BT Business Sales IT estate. Mentoring software professionals and acting as a lead technical consultant.