Overview
Skills
Job Details
Job Title: Senior .NET Web Developer
Type: Contract (long-term)
Location: Hybrid (90-100% remote; occasional on-site presence in Madison, Wisconsin with sufficient notice)
Schedule: Standard CST business hours (availability required from 9:00 AM to 3:00 PM CST)
Residency Requirement: Must be a current Wisconsin resident or willing to relocate prior to the start date
Equipment: Candidate must provide their own equipment that meets project specifications
Position Overview:
We are seeking an experienced Senior .NET Web Developer to join a collaborative, full-stack development team supporting active web-based application projects. The ideal candidate brings deep technical knowledge in .NET technologies, JavaScript frameworks, and modern database architecture, with the ability to support the full SDLC-from requirement gathering to production support.
Key Responsibilities:
Design, develop, and maintain scalable, secure web applications using .NET MVC, .NET Core, JavaScript, and Entity Framework
Build responsive, dynamic UIs using JavaScript, jQuery, Kendo UI, HTML5, and CSS
Write clean, maintainable C# code with adherence to application and web design patterns
Analyze and troubleshoot application issues; perform root cause analysis and implement effective solutions
Conduct full-stack development including front-end UI/UX and back-end services and database integration
Work with stakeholders to gather requirements, translate them into functional specifications, and deliver working software
Participate in code reviews and pair programming to maintain code quality and team knowledge sharing
Provide unit and smoke testing, production support, and support for deployment planning
Maintain technical documentation and participate in Agile planning and estimation
Follow best practices in version control, testing, and CI/CD processes using GitHub and TFS
Required Qualifications:
8+ years of experience with full-stack .NET development including:
.NET MVC, C#, .NET Core
JavaScript & jQuery (strong technical mastery required)
SQL Server development and performance optimization
Entity Framework
Web API and N-tier application design
Experience with front-end frameworks: Kendo UI, Bootstrap, HTML5, and CSS
Proven experience in requirements gathering, technical documentation, and user support
Familiarity with Agile and Test-Driven Development (TDD) practices
Experience with version control and workflow tools such as GitHub, TFS, and JIRA
Strong communication and collaboration skills with the ability to translate technical concepts for non-technical audiences
Preferred Skills:
Experience working with Crystal Reports or MS Access-based applications
Familiarity with Oracle and DB2 database environments
Experience developing authentication and authorization workflows
Exposure to modern CI/CD pipeline practices
Experience supporting legacy applications in a structured transition to modern tech stacks
This is a great opportunity for a senior-level .NET developer who thrives in a fast-paced, collaborative environment and enjoys working on impactful web application projects. Candidates must be proactive, resourceful, and comfortable working independently within a team setting.
Beacon Hill is an equal opportunity employer and individuals with disabilities and/or protected veterans are encouraged to apply.
California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
If you would like to complete our voluntary self-identification form, please or copy and paste the following link into an open window in your browser: ;/p>
Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records.
Company Profile:
Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.
Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.
Learn more about Beacon Hill and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting .
Benefits Information:
Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility. Upon successfully being hired, details will be provided related to our benefit offerings.
We look forward to working with you.
Beacon Hill. Employing the Future