Develop high-performance, secure, and scalable applications for Fidelity's core and critical applications
Requirements
- Full-stack software development knowledge preferably with Angular, Java, Spring Boot, Batch and Kafka
- Experience with testing software, including writing automated unit, integration, performance, and end-to-end tests
- Agile development practices that prioritizes the incremental delivery of working software and responds well to change in requirement scope
- Experience with AWS cloud environment development and deployment
- Kubernetes/EKS deployment and operations management exposure is a plus
- Experience leading development teams through mentorship, technical expertise, and technical excellence
Responsibilities
- Design, develop, and maintain high-quality software components for core OSG applications
- Ensure the performance, security, and scalability of microservice-based applications
- Implement and maintain CI/CD pipelines to ensure smooth and efficient software delivery
- Advise and approve unit and integration tests to ensure software quality and reliability
- Work closely with product owners, chapter leads, and architects to influence technical improvements
- Participate in code and design reviews to maintain high development standards
Other
- Ability to effectively communicate with multiple stakeholders including technology partners and the business
- Ability to accept and adapt to scope changes incorporating it seamlessly
- 8+ years of hands-on experience in building complex software solutions
- Bachelor's degree (or higher) in a quantitative or computational field such as Computer Science, Information Technology
- Hybrid working model with onsite work every other week (all business days, M-F) in a Fidelity office