Senior Lead Software Engineer

Overview

Hybrid
120000 - 130000
Full Time
No Travel Required
Unable to Provide Sponsorship

Skills

ASP.NET
.NET
Automated Testing
Collaboration
Development Testing
Mentorship
Razor
C#
Transact-SQL
Visual Basic .NET
Microsoft SQL Server
Microsoft Visual Studio
DevOps

Job Details

This role is a hands-on contributor within an Agile environment, owning work across the full software development lifecycle—from requirements and design through development, testing, deployment, and go-live support. The individual designs and delivers high-quality software independently while collaborating closely with the team to meet sprint commitments. Responsibilities include troubleshooting and resolving defects through data analysis and root-cause investigation, implementing technical solutions that support business needs, and continuously improving skills and tooling. The role also involves contributing to user stories and acceptance criteria, mentoring junior developers, and ensuring successful production releases.

 

Requirements:

 

• ASP.NET, using the latest version of .NET Framework, and .NET Core in some areas.

• C#, using the MVC pattern and Razor Views

• JavaScript, using jQuery and bootstrap

• SCSS

• T-SQL

• VB.NET

• Classic ASP

• Visual Studio experience required, we are currently using VS2019 using Azure DevOps for Code and Work Management

• Selenium based automated testing

• SQL Server 2014 and above

 

The Ideal Candidate will possess:

 

• 5+ years of programming experience

• Experienced in full lifecycle delivery

• Experience mentoring/leading a team

• Strong sense of ownership, urgency, and drive

• Ability to work well with people, be highly self-motivated and motivating to others

• Demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment

• Committed and passionate about delivering high-quality work

• Knowledge of hybrid cloud-based SaaS architectures

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.