Location: Fully Remote (Maryland, U.S.)
Employment Type: Contract
Start Date: Immediate
Compensation: TBD -- based on skills and experience
Important Screening Requirements
- Due to client security requirements, candidates must be U.S. Citizens or U.S. Permanent Residents (Green Card holders) authorized to work in the United States without current or future visa sponsorship.
Must be willing to support and work with a government client.
Must be willing to undergo fingerprinting as part of the onboarding process.
Must successfully complete a government background investigation (CJIS-type clearance).
About the Role
We are seeking an experienced Application Developer Consultant – Inline SQL Remediation (Senior) to support enterprise application modernization and database migration initiatives. In this role, you will refactor embedded SQL within .NET applications, modernize data access layers, and enable seamless migration from SQL Server to PostgreSQL. The ideal candidate has strong full-stack .NET development experience, deep knowledge of application-to-database interactions, and expertise in modernizing legacy applications for cloud-ready environments.
Key Responsibilities
Develop and maintain enterprise applications using C# and .NET technologies.
Refactor embedded and inline SQL within application code to support PostgreSQL compatibility.
Modernize data access layers using ADO.NET, Entity Framework, and Dapper.
Migrate SQL Server-based applications and database integrations to PostgreSQL.
Convert T-SQL queries and database logic to PostgreSQL-compatible syntax.
Update connection strings, credentials, and database access configurations.
Perform application testing, debugging, and performance optimization throughout migration efforts.
Collaborate with cross-functional teams to deliver scalable, secure, and high-quality application modernization solutions.
Required Qualifications
5+ years of full-stack .NET development experience.
Strong hands-on experience with:
C# and .NET application development
ADO.NET / System.Data.SqlClient and Npgsql
Entity Framework (EF6 and EF Core)
Dapper and data access layer development
SQL Server and PostgreSQL database integration
Refactoring embedded and inline SQL within application code
Experience migrating or converting:
SQL Server-based applications to PostgreSQL
Connection strings, credentials, and database access layers
T-SQL queries to PostgreSQL-compatible syntax
Strong understanding of application-to-database interactions, testing, troubleshooting, and performance optimization.
Preferred Qualifications
Experience with .NET Framework to .NET Core/.NET 8 modernization projects.
Experience with AWS services, including AWS Secrets Manager and AWS Systems Manager Parameter Store.
Experience supporting SQL Server to PostgreSQL migration initiatives.
Familiarity with transaction management and distributed system modernization.