Software Engineer
Full Job Description
About the Role
We are seeking a skilled Software Engineer based in Hyderabad, Telangana, India (or remote) to deliver technical capabilities for our platform infrastructure. You will play a pivotal role in designing complex solutions, developing new features for enterprise software, and integrating sophisticated systems that support strategic initiatives.
Key Responsibilities
- Collaborate with cross-functional teams to develop front-end applications and back-end services using .NET 6+, ASP.NET MVC/Web API, React JS, Entity Framework, and C#.
- Evaluate requirements and mock-ups to propose innovative product enhancements that drive business growth.
- Implement best engineering practices including CI/CD pipelines, automated testing (xUnit, nUnit), and high-quality code review processes.
- Aid in resolving major production incidents and oversee system performance across databases and server-side logic using tools like New Relic.
Tech Stack & Skills
Expertise is required in C#, .NET Core, JavaScript/React (Virtual DOM, Redux), SQL/NoSQL databases, REST/SOAP APIs, Swagger/OpenAPI, and AWS. Familiarity with AI-assisted development tools like GitHub Copilot or Cursor is highly valued.
Qualifications
Bachelor's degree in Engineering, Computer Science, Mathematics, or equivalent experience (3-6 years). Strong grasp of Agile/Scrum methodologies and DDD/CQRS principles. Immediate joiners within 30 days preferred.
Company
Keyloop
Keyloop is a global leader in automotive retail technology, serving as the foundation for over 90 countries with more than 20,000 retailers and 80 OEMs worldwide.Nearly 50 years of innovation have pos...