AAA Life Insurance Company

Software Engineer

AAA Life Insurance Company

full-time

Posted on:

Location Type: Hybrid

Location: LivoniaMissouriUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • The Software Engineer I designs, writes and maintains application software
  • Collaborates with the team to ensure proper planning and meets development schedules
  • Participates in the continuous enhancement of established development processes
  • Responsible for designing and building application software with minimal supervision
  • Translation and implementation of business requirements into creative technology solutions
  • Develop, maintain, debug, enhance and document components developed by self and others as per the requirements and design
  • Participate in project design reviews and conduct peer-reviews
  • Use best practices and coding standards and help improve the existing company standards

Requirements

  • A bachelor's degree in computer science, or related engineering field
  • 2 years of hands-on software development experience; internships, co-ops, academic projects, or open-source contributions welcome
  • Experience with version control (Git) and basic CI/CD concepts
  • Proficiency in at least one object-oriented programming language like Java
  • Experience Integrating with multiple systems and web services to create a solution for business needs
  • Comfortable working in Agile teams and using standard collaboration tools (issue trackers, code review platforms)
  • Basic exposure to containerization (Docker), cloud platforms (AWS, Azure, GCP), or orchestration technologies
Benefits
  • Remote work options
  • Relocation eligibility available
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentobject-oriented programmingJavaversion controlGitCI/CDcontainerizationDockercloud platformsAWS
Soft Skills
collaborationplanningproblem-solvingcommunicationpeer-reviewadaptabilitycreativityattention to detailteamworktime management
Certifications
bachelor's degree in computer sciencerelated engineering field