Job Title: Full Stack .Net Developer
Duration (Contract): 7 Months
Client Location: Des Moines, IA 50309
Location Preference: Remote
Job Description:
As a Full Stack .Net Developer, you will be responsible for developing, enhancing, and supporting enterprise web applications with a strong emphasis on modern .NET development, front-end user experience, accessibility compliance, and enterprise design standards. This role requires a senior-level professional who can independently deliver high-quality backend and frontend solutions while ensuring all applications meet WCAG 2.1 AA and Section 508 accessibility requirements.
Key Responsibilities:
- Develop, maintain, and support enterprise applications using .NET, C#, MVC, and Web Forms technologies.
- Design and build responsive user interfaces using HTML5, CSS, Sass, JavaScript, Bootstrap, Material Design, and enterprise design system standards.
- Apply UX and UI best practices to deliver intuitive, accessible, and user-centered digital experiences.
- Implement and extend components within established design systems while maintaining consistency across applications.
- Ensure all deliverables comply with WCAG 2.1 AA, Section 508, and accessibility best practices.
- Conduct accessibility testing using assistive technologies and automated accessibility validation tools.
- Design, develop, and maintain REST APIs, backend services, middleware integrations, and related application components.
- Perform SQL Server development and support activities including queries, stored procedures, and data integrations.
- Apply secure coding practices and manage sensitive or regulated data in accordance with organizational standards.
- Manage source control, deployments, and CI/CD pipelines using Azure DevOps.
- Troubleshoot production issues, perform root-cause analysis, and implement sustainable solutions.
- Collaborate with designers, developers, business stakeholders, and technical teams to deliver high-quality solutions.
- Support application modernization initiatives and migration toward modern cloud-based technologies and development standards.
Required Skills, Experiences, Education, and Competencies:
- Bachelor's degree in Human-Computer Interaction (HCI), Computer Science, Design, Information Technology, or a related field, or equivalent professional experience.
- Strong hands-on experience with .NET and C# development in enterprise environments.
- Extensive frontend development experience using HTML5, CSS, Sass, JavaScript, and responsive web development techniques.
- Demonstrated expertise in UX/UI design implementation, usability principles, responsive design, and design thinking methodologies.
- Experience developing applications within enterprise design systems and adhering to established design standards.
- Formal WCAG accessibility training and proven experience delivering WCAG 2.1 AA and Section 508 compliant solutions.
- Hands-on experience using accessibility testing tools and assistive technologies such as JAWS, axe, or similar tools.
- Experience with Azure DevOps, source control management, and CI/CD pipeline implementation.
- Working knowledge of REST APIs, middleware integrations, and SQL Server development.
- Experience supporting enterprise production applications and handling sensitive or regulated data.
- Strong analytical, troubleshooting, problem-solving, and communication skills.
- Ability to work independently and contribute effectively within distributed teams.