Principal Software Engineer
The Company:
true
The Location:
GA, US
The Division:
Job Id:
7947
Position: Principal Software Engineer
Location: 1 Aflac Parkway, Columbus, GA 31907
Duties:
- Lead software development initiatives from conception to deployment.
- Lead and mentor technical and project team members at the business function level including operating as a project leader on a limited number of projects and work on other projects as a member of the team providing advanced technical expertise.
- Work on small, large complex and enterprise-wide projects that require the highest level of expertise including participating on project teams, systems and data analysis, design, development, integration, and enhancement activities, as well as related maintenance and more complex production support.
- Collaborate with stakeholders to align software solutions with business objectives including defining architectural guidelines and best practices.
- Introduce and train teams in advanced programming languages and tools.
- Ensure cloud readiness and optimal performance of all applications.
- Collaborate with Architects, Developers, Senior Infrastructure Technical staff to evaluate and recommend technology advancements and business solutions for assigned projects and/or applications.
- Support the implementation and testing of cross-functional systems including ensuring system meets the needs of client and business.
- Provide continuous support to internal and external clients who are experiencing problems with server hardware, operating systems, core infrastructure applications and related utilities.
- Maintain mainframe operating systems and major subsystems including associated software and hardware products, and handle unresolved support issues across multiple areas of expertise.
- Provide design recommendations, develop application and custom integration solutions including major enhancements and interfaces and complex design specifications.
- Facilitate and ensure on-time completion of performance, load, functional and other categories of testing and application vulnerability testing efforts and resolution of issues.
- Develop new cross-functional software systems using disciplines software development process.
Minimum Requirements:
- Must have a Bachelor’s degree in Computer Science, Information Systems or related technical field.
- Must have at least 6 years of progressive experience in IT positions performing the following duties:
- Applying experience in modern programming languages and cloud development.
- Applying experience with insurance domains.
- Working in an Agile development environment.
- Technical writing.
- Troubleshooting/problem-solving skills in a software environment.
- Performing systems and data analysis, design, development, integration and enhancement activities including related maintenance and more complex production support.
- Applying strong analytical and product management skills, including interpreting customer business needs and translating them into application and operational requirements.
- Utilizing experience with:
- Wynsure
- eWam with Wynsure Framework
- Visual Studio Code
- JIRA
- Gold
- MYSQL
- Python
- SQL
- Must have at least one year of experience performing/utilizing the following:
- Eclipse
- BitBucket
- Azure Devops
- Core Java
- Sourcetree
- SOAPAI
- JSF
- Spring
- Hybernate
- Websphere
- Apache Tomcat.
- Position may be eligible to work hybrid/remotely but is based out of and reports to Aflac offices in Columbus, GA. Must be available to travel to Columbus, GA regularly for meetings and reviews with manager and project teams within 24-hours’ notice.
- Salary Range: $128,000 - $155,000.
Recruitment:
Apply online https://careers.aflac.com/ or email resume to Adam Atkinson, Associate Counsel, Aflac, aatkinson@aflac.com.