About this role
Process and Workflow Applications Developer
Location: Rockville, MD (Mainly Remote)
Target pay: $60-75 / hr
Clearance: US Citizen
Role Overview
A professional opportunity is available for an expert-level Process and Workflow Applications Developer to support a dynamic public sector applications team. The successful candidate will design, develop, modernize, enhance, and maintain business-critical applications built on the Microsoft .NET platform. This position supports both modern and legacy systems utilized for direct purchase orders, contract management, human resources tracking, and critical business workflows. This primarily remote position requires occasional onsite attendance for equipment collection and as business requirements dictate.
Key Responsibilities
-
Design, develop, modernize, and maintain production-grade .NET web applications and Web APIs using .NET 10.0, C#, VB.NET, ASP.NET MVC, Blazor, and React.
-
Apply Clean Architecture principles to improve application maintainability, scalability, and testability.
-
Maintain existing legacy applications while planning and executing system replacements, upgrades, and migrations.
-
Develop responsive, user-friendly interfaces compliant with WCAG 2.1 Level AA accessibility standards.
-
Design, administer, integrate, and report against Microsoft SQL Server and Oracle databases.
-
Map, cleanse, migrate, reconcile, and validate data between disparate database environments and Microsoft SQL Server.
-
Analyze stakeholder requests and convert business needs into functional requirements, technical specifications, and production-ready solutions.
-
Integrate business applications with Single Sign-On solutions and Microsoft Entra ID.
-
Utilize approved AI-assisted development tools, including Microsoft Copilot, in accordance with organizational security and governance policies.
-
Collaborate closely with internal developers, business stakeholders, and technical teams to produce complete application, release, system, and technical documentation.
-
Required Qualifications
-
Education: A Master's degree in Computer Science, Information Systems, Software Engineering, or a related computer field is preferred. Equivalent professional experience will be fully considered in lieu of a degree.
-
Experience: 7 or more years of professional experience developing modern .NET web applications and Web APIs, maintaining MVC-based systems with Clean Architecture, and administering Microsoft SQL Server and Oracle databases.
-
Technical Skills
-
Proficient hands-on expertise with .NET 10.0, C#, VB.NET, ASP.NET MVC, Blazor, React, HTML, SQL, Microsoft Entra ID, Single Sign-On, and AI-assisted development tools.
-
Preferred Qualifications
-
Previous application development experience within state, local, or federal government environments.
-
Experience developing workflow solutions supporting procurement, contract management, human resources, or public sector business operations.
-
Demonstrated experience modernizing legacy VB.NET or MVC applications onto modern .NET platforms.
-
Experience performing formal knowledge transfer and preparing technical materials for long-term application support.
-
Relevant professional certifications related to Microsoft .NET development, Microsoft SQL Server, Oracle Database, or accessibility standards.
-
Expected Deliverables
-
Production-ready and accessible .NET web applications.
-
Modernized process and workflow applications supporting organizational business operations.
-
Complete technical design, system, and business-process documentation.
-
SQL scripts supporting application development, data mapping, and migration.
-
Deployment packages for development, testing, and production environments.
-
Knowledge-transfer materials that enable internal personnel to maintain and support developed applications.
-
Note: This contract role is based in Rockville, MD, with primarily remote work and occasional on-site requirements.