AIG

GenAI Software Engineer – Full Stack

AIG

full-time

Posted on:

Location Type: Hybrid

Location: AtlantaNorth CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Designing, developing, and delivering scalable, high-quality software solutions.
  • Collaborating with product owners and IT leads to translate high-level business requirements into functional software solutions.
  • Developing new or enhancing existing user interfaces using AIG’s proprietary Angular framework.
  • Writing and maintaining high-quality, reusable code that adheres to AIG's design patterns and coding standards.
  • Creating robust unit tests to ensure code quality.
  • Building and integrating business services using MuleSoft.
  • Working with Agile scrum teams to drive best practices, participate in code reviews, and continuously improve development processes.

Requirements

  • Prior development experience on Palantir's Foundry platform or ReactJS experience on Palantir is required.
  • Proficient in object-oriented programming languages such as Java or Python.
  • Strong background in developing software solutions for complex business problems.
  • Proficient in developing solutions within a microservices architecture using Spring Boot or similar technologies.
  • Hands-on experience writing services that interact with relational and NoSQL databases.
  • Comfortable working with cloud-native technologies such as Terraform, AWS Lambda, and API Gateways.
  • Solid experience deploying solutions on major cloud providers (such as AWS, Azure, or Google Cloud).
  • Strong understanding of CI/CD best practices.
  • Skilled in front-end development, with experience using Angular or similar frameworks.
  • Excel at working within Agile teams.
  • It would be nice if: You have experience using MuleSoft for developing and integrating enterprise-level services.
  • Passionate about innovation and continuously seek opportunities to improve development processes through automation and best practices.
  • Experience mentoring junior developers.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities
Applicant Tracking System Keywords

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

Hard Skills & Tools
software developmentobject-oriented programmingJavaPythonmicroservices architectureSpring Bootunit testingfront-end developmentAngularMuleSoft
Soft Skills
collaborationproblem-solvingmentoringinnovationcontinuous improvementAgile methodologycode reviewcommunicationteamworkadaptability