Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Requirements
5+ years of software engineering experience developing enterprise applications Strong experience with C#/.NET and object-oriented programming principles Front-end development experience with Angular or similar frameworks Experience building and supporting REST APIs, microservices, and distributed systems Experience developing cloud-native applications within Azure environments Experience working with SQL Server and database design concepts Knowledge of NoSQL databases, caching technologies, and modern application architecture Experience with CI/CD pipelines, containerization, and deployment automation Strong understanding of Agile software development methodologies Experience leading technical initiatives and influencing architectural decisions Strong communication and stakeholder management skills
Nice to Have Skills & Experience
GitHub Copilot or AI-assisted development tool experience Cosmos DB and Redis experience Experience with Duck Creek Policy Administration System Insurance industry experience Experience with application monitoring, observability, and performance optimization Experience mentoring junior engineers or serving as a technical lead
Benefits & conditions
Compensation: $120,000-$150,000/year Exact compensation may vary based on skills, experience, and education. Benefit packages for this role begin on the first day of employment and include medical, dental, and vision insurance, 401(k) with employer match, paid time off, paid parental leave, tuition reimbursement, disability coverage, life insurance, and other benefit options., Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
About the company
One of Insight Global’s leading insurance clients is seeking a Senior Software Engineer to join their Digital Technology team in Boston, MA. This individual will be responsible for designing, developing, and enhancing scalable cloud-native applications that support critical business initiatives. The role combines hands-on full-stack development with technical leadership, including architectural input, mentorship, and ownership of complex application features from design through production deployment. This is an excellent opportunity for an engineer who enjoys building modern software solutions while influencing engineering best practices and driving technical excellence across the organization.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Navigating the AI Shift
Highest Paying Tech Companies for Developers