
GenAI Software Engineer – Full Stack
AIG
full-time
Posted on:
Location Type: Hybrid
Location: Atlanta • North Carolina • United States
Visit company websiteExplore more
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