Backend Developer
Role details
Job location
Tech stack
Job description
A services organization is seeking a Backend Developer in Bethesda, MD to design, build, and scale core data integration pipelines and serverless backend services. The role focuses on developing high-throughput REST APIs, orchestrating automated ETL workflows, and optimizing relational database layers that support enterprise data movement., * Design, implement, and maintain scalable event-driven microservices using Azure Functions * Develop and secure production-grade REST APIs using C# and .NET * Build and optimize ETL workflows and data integration pipelines across enterprise systems * Write complex SQL, design relational schemas, and develop stored procedures to support business logic * Monitor and improve backend performance, reliability, and scalability under heavy transactional loads
Requirements
4+ years of professional backend development experience using C# and .NET * Hands-on experience with Microsoft Azure, including Azure Functions with HTTP and Timer triggers * Strong proficiency in SQL, including complex queries, index tuning, and stored procedures * Proven experience building ETL or ELT pipelines and integrating systems through RESTful web services * Understanding of concurrency, caching strategies, and data serialization for scalable services
Desired Skills: * Experience in hospitality technology or Point of Sale analytics * Familiarity with Azure monitoring tools such as Application Insights * Exposure to CI/CD deployment pipelines such as Azure DevOps or GitHub Actions