Description
Key Responsibilities
- Develop, enhance, and maintain enterprise applications using .NET and C#, including MVC and Web Forms.
- Build responsive and accessible user interfaces using HTML5, CSS, Sass, and JavaScript.
- Apply UI/UX principles, design thinking, usability standards, and responsive design practices.
- Implement and maintain components using Bootstrap, Material, and enterprise design systems.
- Ensure applications comply with WCAG 2.1 AA and Section 508 accessibility standards.
- Perform accessibility testing and remediation using tools such as JAWS and axe.
- Develop and maintain REST APIs, backend services, middleware integrations, and SQL Server functionality.
- Follow secure coding practices, including appropriate use of encryption APIs and protection of sensitive data.
- Manage source control, deployments, and CI/CD pipelines using Azure DevOps.
- Troubleshoot production issues and support enterprise applications.
- Modernize existing applications using current frameworks and modern development best practices.
- Collaborate with designers and development teams to deliver accessible, high-quality applications.
Required Qualifications
- Bachelor's degree in Computer Science, Human-Computer Interaction (HCI), Design, or a related field, or equivalent professional experience.
- Strong hands-on experience with .NET and C# development.
- Strong front-end development skills using HTML5, CSS, Sass, and JavaScript.
- Demonstrated knowledge of UI/UX principles, usability, responsive design, and implementation of design concepts.
- Formal WCAG accessibility training and practical experience implementing and testing WCAG 2.1 AA standards.
- Hands-on experience with accessibility testing tools, such as JAWS and axe.
- Experience working with enterprise design systems.
- Recent experience with modern frameworks and development best practices within the last three years.
- Experience with Azure DevOps, source control, and CI/CD pipelines.
- Working knowledge of SQL Server, APIs, and middleware integrations.
- Experience supporting enterprise production applications and handling classified or sensitive data.
- A portfolio or code samples demonstrating front-end development and UI implementation must be available upfront.
Preferred Qualifications
- Accessibility certifications such as DHS Trusted Tester, IAAP WAS, or CPACC, or equivalent formal training.
- Experience supporting government or healthcare applications.
- Experience with Angular, GitHub, and AWS services.
- Experience modernizing legacy or existing enterprise applications.
- Graduate degree in HCI or a related field
Technical Skills
Core Skills: .NET, C#, HTML5, CSS, Sass, JavaScript, UI/UX, WCAG 2.1 AA, Section 508, accessibility testing, and enterprise design systems.
Supporting Skills: REST APIs, middleware, SQL Server, Azure DevOps, CI/CD, Bootstrap, Material, and secure application development.
Preferred Skills: Angular, GitHub, AWS, JAWS, and axe