Overview
Skills
Job Details
Work Location & Arrangement
- Location: Richmond, Virginia
- Work Arrangement: Hybrid (requires ability to work in the Richmond, VA office)
- Mode of Interview: Both Web Cam and In Person Interview
Role Overview
As a C# Developer, you will design, write, and maintain C# program code for ongoing and future projects. The ideal candidate will be responsible for developing high-quality applications using C# / Angular / SQL Server.
A significant portion of this role involves working with large, menu-driven business systems (e.g., claims processing, payroll, medical, or insurance type applications). Experience is required with tasks such as transferring data between screens, selecting and scrolling through large data sets, and handling add/update/delete order-entry transactions.
Responsibilities
- Developing C# .NET solutions and in-house applications.
- Designing, writing, debugging, and maintaining code.
- Defining and organizing projects and reporting on status.
- Identifying and resolving technical risks and issues.
- Collaborating with the project team in an Agile environment.
- Providing technical support to organizational stakeholders.
Required Skills & Experience
- Minimum 5 years of experience as a C# Programmer or Developer.
- Proficiency with C# and .NET 3.1 or higher.
- Strong experience with Angular (2+ years).
- Experience with SQL Server (3+ years) and T-SQL.
- Experience with large menu-driven business systems (5+ years).
- Familiarity with Visual Studio / Visual Studio Code.
- Experience with gRPC.
- Knowledge of build and deployment repositories like Azure Dev Ops or Git Hub.
- Outstanding analytical and problem-solving capabilities.
Nice to Have: Knowledge of other coding languages (COBOL, PHP, Java, Python, etc.) and experience with ColdFusion.
Interested candidates who meet the / requirement and have significant experience with C# and large business systems are encouraged to apply.