What are the responsibilities and job description for the C# .NET Developer (Hybrid) - Location: Richmond, VA (In-Person Interview) - 100% Only locals (VA) with valid DL Copy. position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, HSK Technologies, Inc., is seeking the following. Apply via Dice today!
Role: C# .NET Developer (Hybrid)
Location: Richmond, VA (In-Person Interview)
Job Type: Contract
Job Description
We are looking for a skilled C# Developer to design, develop, maintain, and enhance .NET-based applications for business-critical systems. The role involves writing clean, scalable code, participating in design discussions, and supporting ongoing application development activities.
The developer will be responsible for building and maintaining applications using C#, .NET, Angular, and SQL Server, with a strong focus on large-scale, menu-driven business systems such as claims processing, payroll, insurance, or similar enterprise applications.
The role requires strong problem-solving skills and the ability to work on complex business logic, data handling, and UI-driven transaction systems. The environment does not use API-based integrations.
Key Responsibilities
Role: C# .NET Developer (Hybrid)
Location: Richmond, VA (In-Person Interview)
Job Type: Contract
Job Description
We are looking for a skilled C# Developer to design, develop, maintain, and enhance .NET-based applications for business-critical systems. The role involves writing clean, scalable code, participating in design discussions, and supporting ongoing application development activities.
The developer will be responsible for building and maintaining applications using C#, .NET, Angular, and SQL Server, with a strong focus on large-scale, menu-driven business systems such as claims processing, payroll, insurance, or similar enterprise applications.
The role requires strong problem-solving skills and the ability to work on complex business logic, data handling, and UI-driven transaction systems. The environment does not use API-based integrations.
Key Responsibilities
- Develop and maintain applications using C# and .NET framework
- Design, code, debug, and support enterprise applications (no API-based development)
- Build and enhance in-house business applications
- Participate in design and planning discussions
- Troubleshoot and resolve technical issues in .NET applications
- Work with cross-functional teams in an Agile environment
- Provide technical support and status updates to stakeholders
- Ensure code quality, performance, and maintainability
- Strong experience in C# programming (5 years)
- Experience with .NET 3.1 or higher
- Experience with Angular (2 years)
- Strong knowledge of SQL Server (3 years)
- Experience with T-SQL
- Hands-on experience with Visual Studio / Visual Studio Code
- Experience working on large menu-driven business applications (claims, payroll, insurance, medical, etc.)
- Strong understanding of SDLC and Agile methodologies
- Ability to write clean, maintainable code
- Strong analytical and problem-solving skills
- Good communication and teamwork abilities
- gRPC
- ColdFusion
- Exposure to additional programming languages (Java, Python, COBOL, PHP, C , etc.)
- Experience with build and deployment tools like Azure DevOps or GitHub