
Lead Software Engineer
Intact Insurance Specialty Solutions
full-time
Posted on:
Location Type: Remote
Location: Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $124,000 - $164,000 per year
Job Level
About the role
- Lead and mentor a team of developers, ensuring adherence to coding standards and best practices
- Conduct code reviews and provide technical guidance on architecture and design
- Design, develop, and maintain applications using Java Springboot
- Expertise in API design, authentication/authorization, and observability
- Build dynamic and responsive user interfaces using React / Next JS
- Implement and optimize solutions on Azure, leveraging services such as Azure Functions, App Services, AKS, Key Vault, Storage, and Azure DevOps
- Set up and maintain CI/CD pipelines for automated deployments
- Work closely with product managers, UX designers, and QA teams in an Agile/Scrum
- Proven ability to lead technical teams and deliver complex projects in Agile environments
- Translate business requirements into technical specifications and deliverables
- Ensure applications meet performance benchmarks and comply with security standards
- Troubleshoot and resolve complex technical issues across environments
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- 9+ years of software development experience, with at least 3 years in a lead developer role
- Strong expertise in Java Springboot, React/Next.js/TypeScript, and RESTful APIs
- Hands-on experience with React for front-end development
- Proven experience deploying and managing applications in Azure
- Solid understanding of microservices architecture, CI/CD pipelines, and DevOps practices
- Proficiency in SQL Server and ORM frameworks
- Excellent communication and problem-solving skills
Benefits
- Comprehensive medical, dental and vision insurance with no waiting period
- Competitive paid time off programs
- 401(k) savings and annual contributions of up to 12% of annual salary
- Mental health support programs
- Life and disability insurance
- Paid parental leave
- A variety of additional voluntary benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java SpringbootAPI designReactNext.jsTypeScriptRESTful APIsCI/CD pipelinesSQL ServerORM frameworksmicroservices architecture
Soft Skills
leadershipmentoringcommunicationproblem-solvingcollaboration
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science