Lead Software Engineer
Listed on 2026-01-15
-
Software Development
Software Engineer, Senior Developer
Senior Software Engineer Job Summary
Seeking a hands‑on Senior Software Engineer to play a key role in building, enhancing, and guiding the next phase of a modern, cloud‑based SaaS platform. This role operates in a player‑coach capacity, contributing directly to development while helping shape technical direction and mentor a growing engineering team. The position works across the full software development lifecycle, partnering closely with product and business stakeholders to deliver scalable, high‑quality solutions within a fast‑paced, regulated environment.
This opportunity is well suited for an experienced engineer who enjoys writing code, solving complex system challenges, and helping build and lead a team.
- Participate actively in Agile development, including design, development, testing, deployment, and ongoing support
- Design, build, and deliver cloud‑based software solutions using modern Microsoft technologies
- Own complex features and systems from concept through production
- Lead by example through hands‑on coding, code reviews, and technical problem‑solving
- Mentor and support junior and mid‑level engineers while helping establish development standards and best practices
- Collaborate with cross‑functional teams to translate business requirements into scalable technical solutions
- Debug and resolve software and data issues through detailed analysis and root‑cause investigation
- Contribute to improvements in tooling, automation, testing strategies, and development processes
- Support production releases and post‑deployment activities as needed
- C# / ASP.NET
- .NET Framework and .NET Core
- Azure‑based and hybrid cloud architectures
- MVC architecture and Razor views
- JavaScript, jQuery, Bootstrap
- SQL Server and T‑SQL
- Classic ASP
- Selenium‑based automated testing
- Visual Studio
- Minimum 5 years of professional software development experience
- Strong expertise in .NET and C# within enterprise or SaaS environments
- Experience working in Azure‑based or hybrid cloud architectures
- Proven ability to mentor, guide, or lead engineers while remaining hands‑on
- Full SDLC experience in Agile environments
- Strong sense of ownership, accountability, and urgency
- Ability to work independently while collaborating effectively with a team
- Strong analytical, troubleshooting, and problem‑solving skills
- Excellent written and verbal communication skills
- Ability to operate in a fast‑moving environment with evolving priorities
- Experience supporting or modernizing legacy systems
- Background working in regulated or compliance‑driven industries
- Domain experience within insurance or financial services
- Competitive compensation
- Comprehensive benefits package
Disclaimer:
Please note that this job description may not cover all duties, responsibilities, or aspects of the role, and it is subject to modification at the employer's discretion.#LI-MC1
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).