Job Summary
Develops, maintains, and integrates application software, related project management activity, and production support; works closely with internal and external clients, business analysts, and team members to understand business requirements; develops and integrates application software, including unit testing and implementation efforts; the application software continues to maintain and support after implementation
Principal Duties & Responsibilities
- Works on smaller, minimally complex projects or on small, minimally complex task(s) within a larger project requiring a singular area of expertise
- Participates on a project team, providing application development, integration, and modification activities, as well as related maintenance and production support
- Participates in project-planning sessions with team members to analyze development requirements
- Performs unit testing and implementation of application modules developed or modified, ensuring application meets the needs of client and business
- Provides ongoing maintenance of applications or tools, depending upon previous involvement with projects
- Handles production support issues within area of expertise
- Develops and integrates applications per written specifications and may write basic design specifications
- Modifies existing software applications and modules in accordance with written specifications and division standards
- Develops software application modules using disciplined software development processes
- Translates technical requirements into application code and modules
- Aids in the preparation of status updates for projects
- On-call duties required as needed
- Performs other duties as required
Education & Experience Required
- Bachelor Degree in Computer Science, Information Systems or a related field
- Zero to two or more years of programming experience
- Requires experience and understanding of a programming language and the appropriate application(s)
Or an equivalent combination of education and experience
Job Knowledge & Skills
- Microsoft.NET Technology Stack
- Mainframe Technology Stack
- MidFrame Technology Stack
- Genelco Group+ Policy Admin iSeries COBOL
- Genelco Life+ Policy Admin iSeries RPG
- Java/JVM & Scripting Technology Stack
- IBM MQ Series Integration
- Configuration management and DevOps
- Data and Business Intelligence Technology Stack:
Competencies
- Acting with Integrity
- Communicating Effectively
- Pursuing Self-Development
- Serving Customers
- Supporting Change
- Supporting Organizational Goals
- Working with Diverse Populations