Careers
Added Mar 06, 2026
.NET Web Developer
(45940)
Madison, WI
|
Full-time
Apply
For additional information on how we handle your data, see www.LRS.com/privacy
What to do if you suspect fraud:
If you receive a suspicious offer or communication claiming to be from us, do not share any personal or financial information. You can notify us using our contact page at Contact Levi, Ray & Shoup, Inc.
IMPORTANT NOTES:
- All legitimate correspondence from our recruiting team will only come from an email address ending in @lrs.com. We do not use generic domains like @gmail.com, @yahoo.com, or @outlook.com.
- We never conduct interviews solely via text-based chat on Microsoft Teams, Telegram, or WhatsApp. All virtual interviews involve a scheduled video or phone call with a member of our team.
- LRS will never ask a candidate for payment, fees, or to purchase equipment (e.g., laptops, software) as a condition of employment.
- All genuine job opportunities are listed directly on our official careers portal at Careers.
Job Description
Codeworks, an LRS company, is seeking a skilled .NET Web Developer for a contract role where you’ll work with modern .NET technologies, secure authentication platforms, and enterprise‑level web applications. This is an excellent opportunity to contribute your full‑stack development expertise to a mission‑driven environment.
In this position, you will work closely with the team on several major application initiatives, including an enterprise migration to a unified authentication platform using Okta and the development of modern .NET 8+ web applications. You will contribute to front‑end and back‑end development, API work, system modernization, and secure authentication implementations.
This is a hybrid role that operates 90–100% remote, with occasional onsite work provided with reasonable notice.
Key Responsibilities
- Develop and maintain secure, scalable web applications using ASP.NET MVC, .NET 8+, C#, JavaScript, HTML/CSS, and SQL Server/DB2.
- Implement secure authentication and authorization flows (e.g., OpenID Connect (OIDC), access tokens) and work with identity platforms including Okta or Microsoft Entra ID.
- Participate in all phases of the SDLC: requirements analysis, design, development, testing, code reviews, documentation, and production support.
- Collaborate with a cross‑functional development team in an Agile environment.
- Contribute to CI/CD pipelines using tools such as GitHub Actions, GitHub, Azure DevOps, or TFS.
- Support modernization efforts, including updates from legacy systems and mainframe applications.
- Create clear, accurate technical documentation.
- 5+ years of professional experience in full‑stack development.
- Strong experience with .NET MVC, C#, JavaScript, and modern web design patterns.
- Proficiency in SQL, including writing, optimizing, and maintaining queries.
- Experience developing responsive UI using HTML5, CSS, and Bootstrap.
- Experience with secure coding practices, authentication/authorization, and threat mitigation.
- Hands‑on experience with unit testing, smoke testing, and code reviews.
- Strong verbal and written communication skills, with experience documenting technical requirements.
- Familiarity with Git, GitHub, Azure DevOps, TFS, or similar version control tools (2+ years).
- Experience working across all phases of the SDLC.
Codeworks, an LRS company, is an equal opportunity employer. Applicants for employment will receive consideration without unlawful discrimination based on race, color, religion, creed, national origin, sex, age, disability, marital status, gender identity, domestic partner status, sexual orientation, genetic information, citizenship, status or protected veteran status.
In some cases, Codeworks, an LRS company, uses generative artificial intelligence (“AI”) in support of our hiring processes. Codeworks takes steps to ensure the use of AI does not result in discrimination based on protected class(es). AI may be used in the hiring process solely in support of the assessment of candidate qualifications. All decisions in the hiring process are made by LRS employees. If AI will be used in the hiring process for the position for which you are applying, you will be notified and will have the opportunity to opt out. Please contact AI.Questions@lrs.com with any questions.
What to do if you suspect fraud:
If you receive a suspicious offer or communication claiming to be from us, do not share any personal or financial information. You can notify us using our contact page at Contact Levi, Ray & Shoup, Inc.
IMPORTANT NOTES:
- All legitimate correspondence from our recruiting team will only come from an email address ending in @lrs.com. We do not use generic domains like @gmail.com, @yahoo.com, or @outlook.com.
- We never conduct interviews solely via text-based chat on Microsoft Teams, Telegram, or WhatsApp. All virtual interviews involve a scheduled video or phone call with a member of our team.
- LRS will never ask a candidate for payment, fees, or to purchase equipment (e.g., laptops, software) as a condition of employment.
- All genuine job opportunities are listed directly on our official careers portal at Careers.