The company is looking to hire a Software Engineer to design, develop, and maintain complex applications that power their annuity business, ensuring efficiency, security, and scalability.
Requirements
- Proficiency in C++, Java, Micro Focus, and Mainframe COBOL.
- Experience with Jenkins, Bitbucket, Artifactory, Eclipse, SQL Server, Linux, and Windows Server.
- Familiarity with DXC Software (VTG, wmA), z/OS, JCL, CICS, DB2, and modern SDLC practices.
Responsibilities
- Design, develop, and support applications that drive our annuity systems.
- Lead the full software development lifecycle - from design to implementation.
- Analyze and enhance system efficiency, security, and performance.
- Create and execute test scenarios and maintain documentation.
- Collaborate with business and technical teams to translate needs into solutions
- Mentor junior developers and lead code reviews.
- Troubleshoot and resolve production issues (including on-call rotations).
Other
- At least nine years of progressive software development experience; annuity or life insurance experience a plus.
- Strong analytical, problem-solving, and communication skills.
- Proven leadership and mentoring experience.
- Bachelor's degree in computer science or related field (or equivalent experience).