Coupa Software, Inc. is seeking a Lead Software Engineer to join their team in Hyderabad, India. This role offers an opportunity to contribute significantly to the company's growth by developing innovative functionality, supporting high-revenue products, and using best practices.
As a Lead Software Engineer, you will:
- Design and implement software-related projects
- Perform analysis and articulate solutions
- Manage and improve existing solutions
- Solve complex problems and weigh costs and benefits of possible solutions
- Collaborate with technical and non-technical stakeholders
- Participate in Agile scrum ceremonies
- Provide leadership in execution and delivery
- Ensure best development processes and technologies are used
- Ensure timely delivery without compromising quality and performance
- Help scale the platform, balancing consolidated codebase and microservices flexibility
The ideal candidate will have:
- Bachelor's degree in Computer Science or equivalent
- 8 to 12 years of experience in application/product development
- Strong skills in C#, .NET Core, Microservices, RabbitMQ, Kafka, Elastic Search, and front-end technologies like React
- Experience with SQL Server, cloud computing (AWS), and SaaS products
- Excellent communication, problem-solving, and troubleshooting skills
- Proficiency in Agile methodologies and SDLC
Coupa offers a collaborative environment focused on customer success, results, and excellence. They value diversity and are an equal-opportunity employer.
Join Coupa to build a career with a global company, work on products that fuel global financial markets, and grow your skills with enterprise-level products and new technologies.