Full Stack .NET Developer (Front-End)
Description
This is a remote position.
- Build front-end interfaces using HTML5, CSS, Sass, and JavaScript, translating designs into responsive, production-quality pages and components.
- Apply UX and UI best practices and design thinking in the front end, including layout, interaction patterns, and usability, and collaborate with designers on implementation details.
- Implement and extend components within the current Boostrap and Material environment and the enterprise design systems as it rolls out, understanding how a design system differs from a component library or framework.
- Code to WCAG 2.1 AA and remediate accessibility issues, testing with assistive technologies such as JAWS and automated tools such as axe.
- Design, build, and maintain backend services and APIs, with supporting middleware and SQL Server work as needed.
- Apply secure coding practices, including appropriate use of encryption APIs, and handle classified and sensitive data in accordance with state requirements.
- Manage source control ,deployments, and CI/CD processes using Azure DevOps.
- Troubleshoot and resolve production issues across applications and environments.
Requirements
| Skills
|
Required/Preferred
|
Years
|
Candidate Experience
|
| Code samples or a portfolio containing front-end and UI work.
|
Required/Preferred
|
|
|
| Bachelor's degree in Human-Computer Interaction (HCI), design, computer science, or a related field, or equivalent professional experience. (A graduate degree in HCI combined with a solid coding background is preferred)
|
Required
|
5+
|
|
| Strong .NET and C# development experience, and strong front-end development experience.
|
Required
|
5+
|
|
| Demonstrated UX and UI knowledge: design thinking, usability principles, responsive design, and experience turning designs into working interfaces.
|
Required
|
5+
|
|
| Front-end depth in HTML5, CSS, Sass, and JavaScript.
|
Required
|
5+
|
|
| Formal WCAG training and demonstrated experience coding and testing for WCAG 2.1 AA, including hands-on use of accessibility testing tools.
|
Required
|
5+
|
|
| Recent experience (within the last three years) with current frameworks and modern best practices.
|
Required
|
5+
|
|
| Experience working within an enterprise design system.
|
Required
|
5+
|
|
| Experience with Azure DevOps and CI/CD pipelines.
|
Required
|
5+
|
|
| Working knowledge of SQL Server, APIs, and middleware integrations.
|
Required
|
5+
|
|
| Experience supporting enterprise production applications, and experience handling classified or sensitive data.
|
Required
|
5+
|
|
| Accessibility certification (for example, DHS Trusted Tester, IAAP WAS, or CPACC) or equivalent formal training.
|
Preferred
|
5+
|
|
| Experience supporting government or healthcare systems.
|
Preferred
|
5+
|
|
| Experience with Angular, GitHub, and AWS services.
|
Preferred
|
5+
|
|
| Experience modernizing existing applications rather than building greenfield solutions.
|
Preferred
|
5+
|
|
