Lead Software Engineer at AIG developing and designing Underwriting applications. Collaborate with cross-functional teams to deliver high-quality software solutions in the insurance domain.
Responsibilities
Lead and actively participate in the complete software development lifecycle, from requirements analysis to deployment and maintenance.
Design and implement scalable, reliable, and maintainable software solutions.
Collaborate with business managers, operations, development and infrastructure teams, product managers, architects, and other stakeholders to understand and define requirements, develop project plans and estimates, and lead multiple software development and maintenance projects.
Mentor and provide technical guidance to junior team members.
Conduct code reviews to ensure code quality, performance, and adherence to coding standards.
Identify and address software-related issues, troubleshooting, debugging, and providing solutions.
Stay updated on industry best practices, GenAI and other emerging technologies, and apply them to enhance the development process.
Requirements
Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field
7+ years of professional software development experience
Strong proficiency in Spring Boot, JSP, Java, Spring MVC, Servlet, Node JS, JDBC, Hibernate, RESTful API, HTML5, CSS3, JavaScript, and web application frameworks like Angular JS
Experience with design and implementation of Microservices using Spring Boot, API solutions, build & CI release, REST and SOAP Web Services
Experience in the Insurance domain and developing Underwriting applications is highly desirable
Proven track record of delivering high-quality software solutions on time and within budget
Experience with AGILE/SCRUM methodologies
Experience with GenAI LLMs and platforms, MS CoPilot and other AI tools and technologies is highly desirable
Excellent problem-solving skills and the ability to work well in a collaborative, matrix team environment.
Effective communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
Group Underwriting Senior Consultant at Sun Life responsible for Group Life, Disability, Health, Dental, and Critical Illness benefits risk selection. Collaborating with sales to meet client needs and profitability objectives.
Manager of Underwriting for group insurance products overseeing underwriting processes and team management. Ensuring compliance and collaboration with stakeholders for optimal performance.
Senior Product Manager at SafeLease driving internal process and tool optimization for underwriting workflows in the commercial real estate insurance space.
Senior Production Underwriting Specialist responsible for handling excess casualty underwriting. Collaborating with clients and internal teams at Great American Insurance Group with hybrid work options.
Senior Product Owner responsible for driving product roadmaps in New Business Underwriting at Guardian. Collaborating with cross - functional teams to ensure compliance with AI standards.
Underwriting Specialist responsible for underwriting risks in Cyber/E&O and Media. Collaborating on complex underwriting decisions while managing agency relationships in Chicago, IL.
Souscripteur Assistant supporting underwriting processes at Zurich France. Responsibilities include data quality maintenance and portfolio management in a collaborative environment.
Underwriting Associate supporting Middle Markets team at Zurich North America. Involves account servicing and evaluating underwriting processes in a hybrid work environment.
Underwriting Specialist managing profitable accounts and fostering relationships with brokers in Middle Market Solutions. Ensuring adherence to pricing, terms, and conditions for new and renewal business.
Commercial Underwriting Specialist providing advanced underwriting expertise and mentoring at Santam. Involves assessing complex risks and enhancing team performance through effective coaching and collaboration.