Senior Backend Developer

Charlotte, North Carolina
Job Type: Contract
Salary Range: $125k - $150K
Posted:
Referral Bonus: +/- $1352

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

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.

Related Jobs