Software Engineer III (C#/.NET APIs – Backend Focus) Birmingham, AL | Atlanta, GA 6 months Contract-to-Hire Pay Range: $65.00-70.00per hr.
Overview We are seeking a Software Engineer III to support the R2 Project within a fully on-premise .NET-based transaction processing platform (FETA). This role is primarily backend-focused, responsible for designing and maintaining APIs that support critical financial transactions including reservations, bookings, and settlements. This is an enterprise environment where engineers work closely with DevOps and product teams to ensure reliable, scalable service delivery.
Environment & Tech Context
Fully on-premise environment
No cloud technologies used
Terraform is not used or required
DevOps collaboration is expected, but developer role is not DevOps-heavy
Frontend vs Backend Scope
This is a backend-first engineering role
Primary focus: C# / .NET API development
React or frontend experience is a plus only, not required
UI exists in React, but this role is not expected to work on frontend
Day-to-Day Responsibilities
Design, develop, and maintain C#/.NET REST APIs
Support transaction processing workflows (reservations, bookings, settlements)
Build and maintain API integrations and proxies
Troubleshoot issues in non-production and production environments
Participate in Agile ceremonies (standups, sprint planning, etc.)
Perform and participate in code reviews
Follow established SDLC processes and engineering standards
Collaborate with DevOps for CI/CD awareness and deployment support
Required Qualifications
Bachelor's degree in Computer Science, Computer Engineering
5+ years of software development experience
Strong hands-on experience with C# and .NET API development
Experience building and supporting RESTful APIs
Experience troubleshooting production systems
Strong understanding of Agile and SDLC practices
Preferred Qualifications
Experience in financial services or transaction-based systems
Exposure to API gateways or proxy-based architectures
Basic understanding of CI/CD pipelines (awareness only)
Experience with React (nice to have, not required)
Cloud experience (not required, not used in this environment)
Numbers & Facts
Location
Birmingham, AL
Salary
$65–$70 Per Hour
Skills
Agile Programming Methodologiesunmatched
Application Programming Interface (API)unmatched
Cloud Computingunmatched
Code Reviewsunmatched
Computer Engineeringunmatched
Computer Scienceunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
DevOpsunmatched
Financial Servicesunmatched
Financial Transactionsunmatched
Identify Issuesunmatched
Microsoft .NETunmatched
Microsoft C# (C Sharp)unmatched
Process Developmentunmatched
Production Systemsunmatched
REST (Representational State Transfer)unmatched
Service Deliveryunmatched
Software Developmentunmatched
Software Development Lifecycle (SDLC)unmatched
Software Engineeringunmatched
Sprint Planningunmatched
Standup Meetingsunmatched
Transaction Processing/Managementunmatched
User Interface/Experience (UI/UX)unmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.