Turn this role into an interview — a resume and cover letter built around what this employer wants.
Elios, Inc. is seeking a backend software engineer in India for a remote contract role. You will build and maintain systems on the .NET stack with Azure, focusing on secure and scalable solutions for critical customer-facing apps.
Ideal candidates have 7+ years of software development experience, a strong portfolio across Java and Microsoft technologies, and solid knowledge of REST, SOAP, and XML/JSON APIs. Agile experience is a plus.
Location: India | Type: Contract, Remote | Experience: 7+ years
Our client's engineering team is hiring a backend software engineer to build and maintain the systems that support the business and its partners. You'll work in a .NET stack on Azure, shaping secure, durable systems for mission- and revenue-critical customer-facing applications.
This is a remote contract role based in India. It suits someone who cares about design, architecture, and building software that can adapt as the business changes.
Architect and develop applications, workflows, and prototypes that meet business needs
Build reusable, enterprise-grade frameworks with security and scalability in mind, with a preference for configurability over customization
Refactor and extend the existing codebase to address defects and add new functionality
Turn functional requirements into technical specifications, and document key architectural decisions
Create complete test plans and maintain strong code coverage with a test-driven mindset
Resolve defects across QA, pre-production, production, and post-release cycles
Work cross-functionally with internal and external stakeholders to move engineering efforts forward
Bachelor's degree in Computer Science or a related field, Master's is a plus
7+ years of software development experience
A strong portfolio of secure, standards-compliant code across multiple platforms, including Java, Microsoft stack, and open source
Solid knowledge of design patterns and language-agnostic design
Fluency in .NET and Java, plus a strong understanding of REST, SOAP, and XML/JSON APIs
Experience with multi-tenant SaaS architectures
Experience with Cassandra, Cosmos DB, or other NoSQL databases
Agile experience, including Scrum and XP, along with Git, Jira, and Confluence
.NET Core and Azure
Queue-based systems such as RabbitMQ, MSMQ, Kafka, or Event Hub
Relational databases, including Oracle and SQL Server
This role fits a backend engineer who builds for change and takes real ownership of architecture and quality.