×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Full Stack Developer

Job in Livonia, Wayne County, Michigan, 48153, USA
Listing for: AAA Life Insurance Company
Full Time position
Listed on 2026-02-21
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Overview

Why AAA Life

AAA Life is a respected and trusted American brand that has been focusing on Life Insurance and Annuity Products since 1969. At AAA Life we have over 1.8 million policies where we take pride in earning the trust of our policyholders who understand our promise to be there for them – and their families – when we’re needed most. By joining the AAA Life team, you are joining a company that genuinely cares about helping each other, with a devotion to protect the lives of those around us.

We embrace a diverse, equitable, inclusive culture where all associates can feel a sense of belonging and use their unique talents and perspective to influence, innovate, motivate, and thrive.

How You’ll Work

Work Solution:
Hybrid (Tuesday
- Thursday) or Remote (USA)

Relocation Eligibility:
Available

The Software Engineer Idesigns,writesandmaintainsapplication software that is scalable, predictable,high-quality and high-performance to support our business needs in anagileenvironment. The primary responsibility for this role includes high quality developmenton cloud or on premise, delivery, analysis and resolution of technical issues and participation in the continuous enhancement of established development processes. The Software Engineer Iisalso responsible for designing and building application software with minimal supervision.

The Software Engineercollaborates with the team to ensure properplanning;meeting developmentschedulesand the delivered solution meets the business requirements and design specifications while adhering to the AAA Life development standards.

The Software Engineer Iwill work closelywithother moreseniormembers of the team to learn the various components of the enterprise systems at AAA Life Insurance.

Responsibilities

Development Practices

  • Maintain & enhance the automated build and deploy process for applications
  • Develop deploy instructions and work with the team to achieve regular successful deployments
  • Design and implement automated unit testing framework as required
  • Conduct thorough unit testing using the automated unit test framework
  • Follows all AAA Life security and compliance requirements

Position Responsibilities

  • Translates and implements business requirements into creative technology solutions
  • Take ownership of technical aspects of the project and drive to completion
  • Thoroughly understand the Requirements and Design
  • Understand and help guidethe fullsystemarchitecture
  • Be responsible forestimating your work and influencing timelines
  • Develop,maintain,debug, enhance and document components developed by self and others as per the requirements and design
  • Participate in project design reviews
  • Conduct peer-reviews
  • Use best practices and coding standards and help improve the existing company standards
  • Offer options and/or remove technical hurdles/impediments
  • Proactively conduct project risk identification and mitigation action planning with the project manager
  • Collaborate with the team in mitigating the project risks
  • Periodically support applications outside of normal business hours
Qualifications

Required Education/Experience

  • A bachelor's degree in computer science,or related engineering field.
  • 2years 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 asolution for business needs.
  • Comfortable working in Agileteams and using standard collaboration tools (issue trackers, code review platforms).
  • Basic exposure to containerization (Docker), cloud platforms (AWS, Azure, GCP), or orchestration technologies.

Preferred Experience

  • Exposure tounit testing and automated test frameworks.
  • Sound knowledge of HTTP and other network protocols.
  • Experience with application Performance Tuning, Application Server Configuration and Tuning.
  • Experience working with Application servers like Tomcat, JBoss orWebSphere.
  • Understand PCI DSS compliance requirements and knowledge in remediating security vulnerabilities.
  • Experienced in Agile software development practices,i.e.product/project development lifecycle, process, and tools. (JIRA/Rally).

Work Environment

Works in atemperature-controlledenvironment.

Essential Job Functions

While performing the duties of this job, the employee isfrequentlyrequired to stand, walk, sit, use hands to finger, handle, or feel and talk or hear.

Specific vision abilities required by this job include close vision, distance vision, color vision, depth perception, and ability to adjust focus.

This job requires the ability to perform duties contained in the job description for this position, including, but not limited to, the above requirements.

Reasonable accommodations will be made for otherwise qualified applicants as needed to enable them to fulfill these requirements.

#LI-Remote

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary