Share this Job

Application Developer (MySQL, Java)

The Company:  Aflac Columbus
The Location: 

Charlotte, NC, US, 28201

The Division:  Digital Services
Job Id:  3593

Job Summary

Develop, 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 implementation.


Principal Duties & Responsibilities

• Works on a limited number of projects as a member of each project team


• Works on small and large, moderately complex projects that require increased skill in multiple technical environments and disciplines; participates on one or more project teams, application analysis, design, development, integration and enhancement activities, as well as related maintenance and production support


• Works with project teams to define and design scope for each project


• Participates in project planning sessions with clients, business analysts, and team members to analyze development requirements and make recommendations for moderate to complex systems


• Tests and implements application modules from multiple systems the team has developed or modified, ensuring application meets the needs of client and business


• Provides ongoing maintenance of iSeries, mainframe and/or client/server applications or tools, depending upon previous involvement with projects


• Mainframe, and/or client/server applications or tools, depending upon previous involvement with projects


• Handles production support within their area of expertise and supports issues referred to them by developers or managers


• Provides design recommendations, developing and integrating programs per written specifications, occasionally responsible for writing moderate to complex design specifications


• Makes moderate to complex modifications to existing software applications and modules in accordance with written specifications and division standards


• Develops software application modules using disciplined software development processes; makes recommendations towards the development of object-oriented base class reuse


• Translates business and technical requirements into detailed design specifications for application code and modules.


• Prepares and presents status updates on various projects


• On-call duties required as assigned


• Performs other duties as required


Education & Experience Required

  • Bachelor’s Degree in Computer Science, Information Systems or programming
  • Three or more years of programming experience or related work experience
  • Experience and understanding of multiple programming languages and applicable applications.

Or an equivalent combination of education and experience


Job Knowledge & Skills

• Microsoft.NET Technology Stack






· Bootstrap


· JavaScript


· jQuery




· Angular


· C#






· Entity Framework


· Web Services (WCF, WPF & Web API)


· SQL Server




· Transact SQL (writing complex stored procedures, triggers, DTS packages)


· Powershell




• Mainframe Technology Stack


· InterTest/CICS


· Mainframe COBOL,




· DB2


· DB2Connect


• MidFrame Technology Stack


· Genelco Group+ Policy Admin iSeries COBOL


· Genelco Life+ Policy Admin iSeries RPG


• Java/JVM & Scripting Technology Stack






· JavaScript


· jQuery


· Node.js


· React.js


· Angular


• API and Integration


· WebServices












· IBM MQ Series Integration


· Webmethods


· Apigee


• Configuration management and DevOps




· GitHub


· Docker


· JFrog


· Jenkins


• Vendor technologies


· Pega,


· IBM Filenet


· IBM DataCapture,


· OpenText Exstream,


· Microsoft MSdynamics365


• Data and Business Intelligence Technology Stack:


· PowerBI


· Business Objects 2


· Microsoft SSIS


· Informatica PowerCenter




· DB2Connect




· Hadoop


· Oracle


• Cloud Technology Stack


· Amazon AWS


 · Microsoft AZURE


· Azure Power Platform



  • Acting with Integrity 
  • Communicating Effectively 
  • Pursuing Self-Development 
  • Serving Customers 
  • Supporting Change
  • Supporting Organizational Goals 
  • Working with Diverse Populations

Nearest Major Market: Charlotte