Responsible for working collaboratively with product and platform teams to create and support rich, interactive applications.
Designs, codes, tests, implements, scales, and supports application software and systems as part of an Agile Development Team.
Works closely with Analysts, Product Owners, and Product Managers to understand business requirements and translate these into product or platform features, user stories, and/or components.
Drives the analysis and physical design of technical solutions related to a product or platform and is expected to effectively write new programs as well as support upgrades, maintenance or issue resolution for existing applications and systems.
Uses DevOps and Agile processes to deliver desired functionality quickly and effectively, while iterating to continue development.
Owns all aspects of development, from user experience (UX) planning to deployment.
Contributes to the development of the team backlog and architectural runway, management of work in process (WIP) levels, and support of engineering aspects of program and solution Kanban.
May also participate in program increment planning, pre- and post-planning, system and solution demos, and inspect and adapt events.
Requirements
10+ years of experience within mainframe development
Experience with incident triage and troubleshooting
Must be highly proficient in each of the following… COBOL, Easytrieve, JCL, CICS, TSO, Production Incident Support (both batch and real-time)
Bachelor’s degree in IT Engineering, Computer Science, Business Management, Mathematics, Information Technology, Computer Engineering, or Information Sciences preferred, or equivalent experience
Experience in an agile environment strongly preferred
Would prefer experience/proficiency in each of the following… Jira, ISPW/Topaz, Agile Methodology, Life Insurance experience