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 Engineering Intern at Intapp working on AI - powered solutions and web applications. Collaborate with engineers, gain mentorship, and learn best practices in a hybrid environment.
Software Engineer Intern developing AI - powered solutions and collaborating within Scrum teams at Intapp. Focusing on web applications for leading professional service firms.
Principal Software Engineer at Clari + Salesloft focused on AI - driven revenue systems and application architecture. Collaborating with teams to innovate and enhance enterprise - grade applications.
Senior Software Developer Engineer leading AI compliance automation for Adobe’s Technology GRC group. Collaborating on innovative solutions and improving compliance reporting tools with AI technologies.
Lead Engineer managing internal QA platform for SaaS upgrades at Charles River Development. Collaborate with teams to troubleshoot issues, automate processes, and support platform transitions.
Staff Engineer - Mobile Platform at Blue Yonder, transforming supply chain intelligence with cross - platform mobile solutions. Design, build, and maintain mobile applications leveraging React Native and strong technical leadership.
Full Stack Developer creating web applications and visualising data for Vidoori. Collaborating with cross - functional teams to design and implement scalable and maintainable solutions.
Jira Tech Lead transforming business requirements into scalable solutions for Raiffeisen Bank. Leading technical improvements and handling Jira environment complexities.
Senior Engineer at Deutsche Bank designing scalable, resilient Java - based banking solutions. Leading engineering best practices and mentoring developers in a hybrid working environment.