Senior Application Developer

Aflac   •  

Columbus, GA

Industry: Accounting, Finance & Insurance

  •  

5 - 7 years

Posted 46 days ago

This job is no longer available.

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; continues to maintain and support software after implementation



Principal Duties & Responsibilities

Works on multiple projects at a time as a member of each project team, often as a project leader



Works on enterprise-wide small and large complex projects that require the highest level of expertise; participates on project teams, systems and data analysis, design, development, integration, and enhancement activities, as well as related maintenance and more complex production support



Defines and develops the project scope of multiple complex projects with assistance from the project team and serves as the project point of contact when necessary



Provides technical leadership and mentoring to application development teams



Leads and/or participates in project-planning sessions with clients, business analysts, and team members to analyze development requirements, provide design recommendations for complex systems, and recommend methods and assignments



Tests and implements cross-functional systems, ensuring system meets the needs of client and business



Provides ongoing maintenance of software systems



Handles unresolved production support issues across multiple areas of expertise



Provides design recommendations, develops application and custom integration solutions, including major enhancements and interfaces; writes complex design specifications



Makes complex modifications to existing software applications and modules in accordance with high specifications and division standards; reviews effort to ensure compliance to application standards



Develops new cross-functional software systems using disciplined software development processes; makes recommendations toward the development of reusable routines or components, including object-oriented base class reuse



Translates business and technical requirements into cross-functional business application systems, providing custom integration solutions, including major system enhancements; collaborates in setting development guidelines



Prepares and presents status updates for various projects; serves as an individual contributor or technical lead



On-call duties required as needed



Performs other duties as required

Qualifications

Education & Experience
Bachelor’s Degree and six or more years of programming/systems analysis experience or an equivalent combination of education and experience

Experience and understanding of multiple programming languages, systems, as well as systems and data design and project management methodologies

Experience in all phases of software development including design, configuration, testing, debugging, implementation, and support of large-scale, business centric and process-based applications

Demonstrated experience in building and implementing model-driven, object-oriented enterprise-level business solutions and applications using Pega PRPC platform

Pega System Architect (CSA) and Senior System Architect (CSSA) certification (preferred)

Job Knowledge & Skills
Expertise in developing detailed flows and activities for requirements within PRPC

Demonstrated knowledge of an applicability of object-oriented techniques and principles
Demonstrated knowledge of SOA principles with integration experience using different protocols
50955149