To Apply for this Job Click Here
Job Title: Senior Backend Developer
Location: Remote (Preferred: Charlotte, NC)
Duration: 6 Months – possible to convert or extend
Position Summary
We are seeking three highly skilled Senior Backend Developers to support the migration of complex financial business logic from legacy SQL implementations to modern, cloud-native services. This project involves rearchitecting financial workflows using C#/.NET 8, building microservices, and implementing scalable, testable solutions for production environments.
This is a critical role within a cross-functional engineering team focused on backend development, service orchestration, and API design for a financial services modernization initiative.
Key Responsibilities
-
Refactor and migrate SQL-based stored procedures into modular, testable C# domain services
-
Develop and expose backend services using Minimal APIs in .NET 8
-
Apply TDD/BDD methodologies to write comprehensive unit and integration tests
-
Collaborate closely with Data Engineers and QA teams to validate data transformations and service functionality
-
Contribute to performance optimization efforts, including caching and resource efficiency strategies
-
Support architectural discussions and advocate for backend engineering best practices
Qualifications & Skills
-
5+ years of professional experience in backend software development using C# and .NET technologies
-
Strong understanding of SQL, including the ability to interpret and refactor stored procedures
-
Hands-on experience with Object-Relational Mapping (ORM) design and implementation
-
Familiarity with cloud-native tools and services, preferably AWS (e.g., SQS, Lambda, Step Functions)
-
Deep understanding of financial systems and workflows is a plus
-
Comfortable working in a fast-paced, Agile environment with evolving priorities
-
Excellent problem-solving, communication, and collaboration skills
To Apply for this Job Click Here
Share This Job
Share This Job
Refer A Candidate
Recommend a candidate and receive a referral bonus as a thank-you for helping us find top talent.
Upload Your Resume
Share your resume, and we’ll match you with opportunities that fit your skills and goals.