
Software Engineer III
Aflac
full-time
Posted on:
Location Type: Hybrid
Location: South Carolina • 🇺🇸 United States
Visit company websiteSalary
💰 $96,960 - $140,000 per year
Job Level
Mid-LevelSenior
About the role
- Lead the design, test, development and optimization of customer-facing applications
- Collaborate in advanced stages of Scrum, ensuring smooth software delivery
- Enforce and improve code quality standards, particularly concerning resilience, data, and security
- Evaluate and incorporate modern programming languages and tools
- Implement test-driven development best practices
- Adhere to coding standards for resilience, data, and security
- Review system requirements and business processes; code, test, debug and implement software solutions
- Participate in project planning sessions with clients, business analysts, and team members to analyze development requirements and make recommendations for moderate to complex systems
- Test and implement application modules from multiple systems the team has developed or modified
- Provide design recommendations, develop and integrate programs per written specifications; occasionally write moderate to complex design specifications
- Make moderate to complex modifications to existing software applications and modules in accordance with written specifications and division standards
- Perform other duties as required
Requirements
- Bachelor’s Degree in Computer Science, Information Systems or other related field
- Four or more years of programming experience OR an equivalent combination of education and experience
- Extensive experience in software development and modern programming languages
- Proven experience with Scrum and advanced DevOps methodologies
- Demonstrated ability to mentor and lead junior developers
- Experience enforcing and improving code quality standards (resilience, data, security)
- Experience implementing test-driven development best practices
- Ability to review system requirements and business processes; code, test, debug and implement software solutions
- Experience participating in project planning sessions with clients, business analysts, and team members
- Ability to make moderate to complex modifications to existing software applications and modules
Benefits
- medical, dental, and vision coverage
- prescription drug coverage
- health care flexible spending
- dependent care flexible spending
- Aflac supplemental policies (Accident, Cancer, Critical Illness and Hospital Indemnity offered at no costs to employee)
- 401(k) plans
- annual bonuses
- opportunity to purchase company stock
- 11 paid holidays
- up to 20 days PTO
- state-mandated sick leave (example: Washington accrues 1-hour sick leave for every 40 hours worked)
- other leaves of absence (including sick and safe leave, adoption and parental leave)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
programmingsoftware developmenttest-driven developmentcode quality standardsdebuggingapplication designsystem requirements analysisDevOps methodologiesresiliencesecurity
Soft skills
leadershipmentoringcollaborationcommunicationproject planningproblem-solvinganalytical thinkingrecommendation makingadaptabilityteamwork
Certifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Information Systems