Please go through the JD,
Position : .Net Developer
Location : Richmond, VA
Duration : Long Term
Client : TFI International Inc. - Richmond
Visa Restrictions : None
Sub Vending : No
Pay Rate : $ / Hr on W without benefits
Bill Rate : $
long-term project
modernization project
upgrading apps and modernizing to the cloud
professional end-client references required
linkedin or github required
please provide current employer information
Job Description
Position Overview
We are seeking a . NET Software Developer to join a clients application development team due to increasing workload and ongoing initiatives. This role is intended to add additional development capacity and will contribute across a range of projects, including enhancements to existing systems, integrations with third-party vendors, and modernization efforts.
This is a hands-on development role , ideal for someone who is a strong coder in C , comfortable working deep in the database, and adaptable enough to support different parts of the application stack as priorities shift. While this role does not include formal leadership or architecture ownership, the developer should be capable of working independently, understanding complex systems, and contributing meaningfully to technical discussions.
What You'll Be Working On
Enhancements and maintenance of business-critical operational applicationsBackend systems that handle large volumes of data and complex business logicAPI integrations between internal applications and third-party vendor systemsOccasional front-end work depending on project needsExisting applications built on a mix of legacy and modern .NET technologiesCodebases where performance, reliability, and efficiency are criticalBecause business priorities can change quickly, the work may vary from project to project, requiring a well-rounded developer rather than a narrowly focused specialist.
Key Responsibilities
Design, develop, and maintain applications using C and the Microsoft .NET stack.NET Framework.NET Core / modern .NET (preferred)Develop and support RESTful APIs and system integrationsWrite, analyze, and maintain Oracle SQL and PL / SQL , including :Large, complex stored proceduresEmbedded business logicTune and optimize stored procedures and SQL queries to improve performanceAnalyze joins, execution plans, and query structureOptimize queries for high-volume data processingWork closely with other developers to understand existing systems and contribute improvementsParticipate in code reviews, testing, debugging, and deployment activitiesCollaborate with internal teams and third-party vendors to support application integrationsFollow established development standards while helping improve code quality and performanceRequired Qualifications
years of professional experience as a .NET DeveloperStrong proficiency in C (primary language)Experience working with .NET FrameworkExposure to modern .NET (.NET Core / .NET +) is strongly preferredSolid experience with Oracle databases , including :Writing and maintaining complex stored proceduresSQL query analysis and performance tuningStrong understanding of backend business logic layersExperience developing and consuming APIsComfortable working in environments without Entity Framework (database-heavy systems)Ability to read, understand, and improve large, existing codebasesPreferred / Nice-to-Have Skills
Front-end experience with Angular (+) , React, or similar frameworksExposure to Azure and cloud-based integrations (not required to be a cloud expert)Experience working with third-party vendors or external system integrationsFamiliarity with design patterns and application architecture conceptsCI / CD experience using TFS or Azure DevOpsXamarin or mobile development exposureWhat This Role Is
A mid-level, hands-on developer roleFocused on execution, problem-solving, and contributing to active projectsBackend-heavy with strong database and performance requirementsFlexible across the stack based on business needsAn opportunity to grow technical breadth across integrations, data, and cloud exposure