Job Title: Software Development Manager
">
About the Role:
">
">
* We are seeking a skilled software development manager to lead our global engineering team in designing, implementing, testing, and integrating AI-powered applications using Agile and DevOps methodologies.
">
* The successful candidate will be responsible for managing a team of engineers, driving best practices around modern software design, scalability, and cloud-native architectures within modern product development processes and pipelines.
">
* This is an excellent opportunity for a seasoned professional to shape our AI-driven future, fostering innovation through modern development practices and delivering high-impact software that drives business growth.
">
">
Key Responsibilities:
">
">
1. Manage a global engineering team to ensure the successful design, implementation, testing, and integration of AI-powered applications.
">
2. Lead software development and drive best practices around modern software design, scalability, and cloud-native architectures.
">
3. Identify and resolve complex technical challenges, manage technical debt, and provide creative solutions to ensure the smooth execution of engineering projects.
">
4. Oversee team activities, set priorities, and guide the team to meet key project objectives with minimal oversight.
">
5. Mentor and foster growth within the engineering team, ensuring they have the skills needed to succeed in a dynamic environment.
">
">
Requirements:
">
">
* Expertise in the software development lifecycle, with significant experience leading teams through Agile and DevOps processes.
">
* Deep understanding of building scalable cloud-native applications, applying modern concurrency principles, and working with programming languages central to AIG's core business.
">
* Experience working with both relational and non-relational databases and familiarity with modern web application frameworks.
">
* Proficiency in troubleshooting, issue resolution, and system monitoring, ensuring applications run smoothly in production environments.
">
* Able to interact with architecture, design, and product while applying modern product development pipelines, ensuring efficiency and quality in every stage of the software lifecycle.
">
* Strong track record of leading and mentoring engineering teams, helping them achieve their goals while contributing to their career growth.
">
">
Bonus Points:
">
">
* Passionate about innovative software development and interest in the latest trends in AI, DevOps, and Agile methodologies.
">
* Enjoy leading cross-functional teams in complex, global environments, driving collaboration across geographies to deliver impactful software solutions.
">
* Familiarity with or experience in the insurance industry.
">
">
Why Choose Us:
">
">
* Unique opportunity to shape our AI-driven future, fostering innovation through modern development practices and delivering high-impact software that drives business growth.
">
* Chance to work alongside talented colleagues, innovating and contributing to projects that transform how we manage risk and serve our customers.
">
* Supportive culture that values collaboration, innovation, and continuous learning.
">
">
Total Rewards Program:
">
We offer a comprehensive benefits package that extends beyond time spent at work to offer benefits focused on your health, wellbeing, and financial security-as well as your professional development-to bring peace of mind to you and your family.