JobsSenior Software Engineer/Developer
Job description
This position involves developing cloud-native financial services platforms using modern technologies. The role focuses on designing and implementing multi-tier, multi-threaded software applications while translating divisional initiatives into effective business solutions. The engineer will work with Java/J2EE, Spring Boot, RESTful APIs, and AWS services in an Agile environment. The main goal is to deliver high-quality, efficient, and maintainable software solutions that meet both functional and non-functional business requirements.
Requirements
- Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field, or a Master's degree with relevant experience.
- Three years of experience as a Senior Software Engineer/Developer, or one year with a Master's degree.
- Experience developing scalable and high-throughput enterprise-level services and middle-tier streaming applications using Java, Python, RESTful and Serverless APIs, and Apache Kafka.
Responsibilities
- Develop original and creative technical solutions to ongoing development efforts.
- Design applications on major, self-contained projects.
- Develop applications for multiple projects supporting several divisional initiatives.
- Support and perform all phases of testing leading to implementation.
- Assist in the planning and conducting of user acceptance testing.
- Develop comprehensive documentation for multiple applications.
- Establish project plans for projects of moderate scope.
- Perform independent and complex technical and functional analysis for multiple projects.
Benefits
- Fidelity offers competitive compensation, annual bonuses, retirement contributions, comprehensive healthcare coverage, parental leave, tuition assistance, wellness programs, and extensive professional development opportunities.
Is this posting expired or inaccurate?
