C# Developer
Richmond, VA
Contracted
Experienced
Location: Richmond, VA
Position Type: Hybrid
Hybrid Schedule: First month is fully onsite, then 3 days onsite for the remainder of the project
Contract Length: Long-term with annual extensions
Work Authorization: Permanent Resident or U.S citizen
Position Overview:
This role focuses on developing, maintaining, and enhancing enterprise-level applications using C# and the .NET framework, with an emphasis on complex, menu-driven business systems. The position requires strong problem-solving skills and active collaboration in design, development, and ongoing project support within a team environment.
Duties:
Position Type: Hybrid
Hybrid Schedule: First month is fully onsite, then 3 days onsite for the remainder of the project
Contract Length: Long-term with annual extensions
Work Authorization: Permanent Resident or U.S citizen
Position Overview:
This role focuses on developing, maintaining, and enhancing enterprise-level applications using C# and the .NET framework, with an emphasis on complex, menu-driven business systems. The position requires strong problem-solving skills and active collaboration in design, development, and ongoing project support within a team environment.
Duties:
- Develop and maintain C# .NET applications to support business operations
- Design, write, and enhance code for new and existing systems
- Build in-house applications using the .NET framework
- Debug, troubleshoot, and maintain existing codebase (non-API environment)
- Participate in design and planning sessions to define development approaches
- Manage and organize development tasks across ongoing projects
- Create and maintain system screens, reports, and transaction-based functionalities
- Handle large data sets, including data navigation, updates, and processing
- Identify, assess, and resolve technical risks and issues
- Collaborate with cross-functional development teams on project deliverables
- Provide technical support and guidance to internal stakeholders
- Track and communicate project progress, issues, and updates to leadership
- Participate in regular team and project meetings to align on goals and deliverables
Required Qualifications:
- 2+ years of experience developing front-end applications using Angular
- 5+ years of C# programming experience in a non-API environment
- 3+ years of experience working with SQL Server
- 5+ years of experience with large, menu-driven business systems (e.g., claims processing, payroll, medical, or insurance applications)
- 1+ year of experience working with gRPC
- 3+ years of experience using Visual Studio and/or Visual Studio Code
- 1+ year of experience writing and optimizing T-SQL queries
- 1+ year of experience working with .NET 3.1 or higher
Preferred Qualifications:
- 1+ year of experience working with ColdFusion
Apply for this position
Required*