Senior .NET Developer
Dauphin County, PA Hybrid
One Year Contract
Interview Process: In-person interview required. Candidate must be available onsite
Top Skills & Years of Experience -
7+ years of experience as a Senior .NET Developer
-
5+ years supporting State or Federal Government applications
-
5+ years working in Agile/Scrum environments
Required Skills Expert-level experience with C#.NET, ASP.NET MVC, ASP.NET Core
Strong experience maintaining and modernizing VB.NET legacy applications
Advanced front-end development using HTML5, CSS3, JavaScript, jQuery, Bootstrap
Hands-on experience with AngularJS and Angular (2+)
Development of RESTful APIs, AJAX, JSON, XML
Strong expertise in Microsoft SQL Server & T-SQL (performance tuning, complex queries)
Experience with Entity Framework / EF Core
Experience with Git (branching, PRs, version control best practices)
Hands-on experience with Microsoft Azure (App Services, Azure SQL, Azure DevOps)
Experience with CI/CD pipelines and automated deployments
Proficiency with Visual Studio and related development tools
Senior-Level Responsibilities Lead design and development of enterprise-level .NET applications
Translate complex business requirements into scalable technical solutions
Perform code reviews and enforce coding standards
Troubleshoot and resolve complex application issues
Support application deployments and production issues
Prepare detailed technical documentation and design artifacts
Collaborate with architects, business stakeholders, and QA teams
Architecture & Methodologies Strong understanding of object-oriented design principles
Experience with multi-tier / N-Tier architecture
Knowledge of SDLC best practices
Experience working in Agile/Scrum teams
Familiarity with Project Management Methodology (PMM)
Soft Skills Strong leadership and mentoring abilities
Excellent written and verbal communication skills
Ability to explain technical concepts to non-technical audiences
Strong problem-solving and decision-making skills
Proven ability to work independently and in team environments
Candidates with prior experience working for State Government clients are preferred.