
Software Engineer
AAA Life Insurance Company
full-time
Posted on:
Location Type: Hybrid
Location: Livonia • Missouri • United States
Visit company websiteExplore more
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