Software Engineer, Backend Developer, Cloud Engineer - Software
Job in
Hendersonville, Sumner County, Tennessee, 37077, USA
Listed on 2026-08-19
Listing for:
SoTalent
Full Time
position Listed on 2026-08-19
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, .NET Developer
Job Description & How to Apply Below
About the Role
They're looking for an experienced Senior Software Engineer to join a collaborative engineering team building scalable APIs and backend services that power modern eCommerce and customer loyalty experiences. This is an opportunity to work on high-impact products used by millions of customers while helping shape the technical direction of a growing engineering function.
Responsibilities- Designing, developing and maintaining high-performance REST and gRPC services using .NET and C#
- Building scalable backend solutions that support digital commerce and customer engagement platforms
- Collaborating with product managers, architects and engineering teams to translate business requirements into technical solutions
- Producing clean, maintainable and well-tested code with a focus on performance, reliability and scalability
- Creating and maintaining API documentation and technical standards
- Monitoring application performance and identifying opportunities for optimisation
- Participating in Agile ceremonies, code reviews and sprint planning
- Troubleshooting production issues and supporting critical applications when required
- Mentoring junior developers and contributing to engineering best practices
- Helping drive continuous improvement across development processes and platform architecture
- 5+ years' experience developing enterprise software using C# and .NET/.NET Core
- Strong experience designing and building RESTful APIs
- Experience developing solutions within eCommerce or high-volume transactional environments
- Solid knowledge of relational databases such as SQL Server, PostgreSQL or Oracle
- Experience working with No
SQL technologies including MongoDB or Cassandra - Understanding of cloud platforms such as AWS, Azure or Google Cloud
- Familiarity with containerisation technologies such as Kubernetes or similar orchestration platforms
- Experience with event-driven architectures and messaging technologies including Kafka, RabbitMQ or Azure Service Bus is highly desirable
- Strong understanding of software engineering principles, testing methodologies and scalable application design
- Excellent communication and problem-solving skills with the ability to work across multidisciplinary teams
- Experience with event-driven architectures and messaging technologies including Kafka, RabbitMQ or Azure Service Bus is highly desirable
Opportunity to work on large-scale, customer-focused digital platforms
Collaborative engineering culture with a strong emphasis on innovation and technical excellence
Career progression and the opportunity to mentor and influence technical direction
Exposure to modern cloud-native technologies and distributed systems
Equal Opportunity Statement #J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×