
Senior Software Engineer - C#/.NET (5-8 years)
Coupa Software2 months ago
Pune, IndiaSenior
Responsibilities
- Architect, develop, and maintain robust, scalable software solutions using modern engineering practices.
- Build backend systems, project libraries, RESTful APIs, and integrations with third-party APIs using C# and .NET.
- Develop front-end functionality using a modern JavaScript framework such as React or Angular.
- Lead code reviews, champion maintainability and resilience, and mentor fellow engineers.
- Partner with Product Management and UX/UI Design to translate requirements and user stories into technical solutions.
- Drive platform scaling strategy through architectural patterns such as microservices, serverless, and event-driven design.
- Collaborate with Customer Support and Professional Services to diagnose and resolve complex customer issues.
- Participate in Agile/Scrum planning, sprints, retrospectives, and continuous process improvement.
Requirements
- At least 5 years of professional software development experience.
- Proven experience building and shipping production-grade SaaS products.
- Deep proficiency in C# and the .NET ecosystem.
- Strong experience with RESTful APIs, project libraries, and backend systems.
- Experience with a modern front-end JavaScript framework such as React or Angular.
- Experience designing, consuming, and integrating third-party APIs.
- Ability to work effectively and asynchronously within a globally distributed team.
- Understanding of Scrum and Kanban methodologies and a continuous-improvement mindset.
- Strong problem-solving and technical communication skills.
- Experience using AI-powered development tools such as GitHub Copilot or Cursor.
- Ability to write Claude or Cursor Skills and create agent orchestrations for software development.
Benefits
- Two company-wide paid wellness days each year.
- Paid birthday time off.
- 40 hours of paid volunteer time off annually.
- Free confidential 24/7/365 Employee Assistance Program resources.
- Business travel protection through Zurich Travel Assist.
- Monetary employee referral bonuses.
- Location-specific benefits may include medical and dental insurance, retirement or pension plans, and life or accident protection.
Tech Stack
Categories
About Coupa Software
Coupa Software provides a cloud-based spend management platform used by enterprises to manage procurement, sourcing, invoicing, and supplier interactions. It sells SaaS subscriptions and services that help finance and operations teams control and analyze business spending across a large buyer–supplier network. Founded in 2006 and headquartered in Foster City, California, Coupa is privately held under Thoma Bravo ownership and serves global customers across many industries.