Job Description
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.
Responsibilities
- 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
Technical Environment
Primary Technologies
- C# /
- .NET Framework Core
- Azure-based and hybrid cloud architectures
- MVC architecture and Razor views
- JavaScript jQuery Bootstrap
- SQL Server and T-SQL
Additional / Legacy Technologies
- Classic ASP
- Selenium-based automated testing
- Visual Studio
Qualifications/Requirements
- Minimum 5 years of professional software development experience
- Strong expertise 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
Preferred Qualifications
- Experience supporting or modernizing legacy systems
- Background working in regulated or compliance-driven industries
- Domain experience within insurance or financial services
Compensation Package
- Competitive compensation
- Comprehensive benefits package
- Health dental and vision coverage
- Retirement plan with employer contribution
- Paid time off and holidays
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 employers discretion.
#LI-MC1
Required Experience:
IC
Job DescriptionSenior Software EngineerJob SummarySeeking 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 sh...
Job Description
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.
Responsibilities
- 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
Technical Environment
Primary Technologies
- C# /
- .NET Framework Core
- Azure-based and hybrid cloud architectures
- MVC architecture and Razor views
- JavaScript jQuery Bootstrap
- SQL Server and T-SQL
Additional / Legacy Technologies
- Classic ASP
- Selenium-based automated testing
- Visual Studio
Qualifications/Requirements
- Minimum 5 years of professional software development experience
- Strong expertise 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
Preferred Qualifications
- Experience supporting or modernizing legacy systems
- Background working in regulated or compliance-driven industries
- Domain experience within insurance or financial services
Compensation Package
- Competitive compensation
- Comprehensive benefits package
- Health dental and vision coverage
- Retirement plan with employer contribution
- Paid time off and holidays
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 employers discretion.
#LI-MC1
Required Experience:
IC
View more
View less