Software Engineer
Coupa Software View all jobs
- Pune, Maharashtra
- Permanent
- Full-time
- Collaborate with Product and Design teams to build new features.
- Find creative and elegant solutions to complex problems.
- Participate in code reviews to create a robust and maintainable codebase.
- Work in an agile environment where quick iterations and good feedback are a way of life.
- Leverage AI-powered development tools aggressively to drive productivity as well as innovation.
- 2+ years of software development experience, preferably in Ruby on Rails or Java.
- Solid understanding of object-oriented programming principles and design.
- Experience building REST APIs and basic understanding of microservices architecture.
- Basic understanding of commonly used design patterns.
- Experience working with React.js (or a similar JavaScript framework) and CSS.
- Experience working with relational databases such as MySQL.
- Critical thinker with a curious, passionate, and growth-oriented mindset.
- Hands-on experience with AI-assisted development tools such as Claude Code.
- Bachelor's degree in Computer Science Engineering or a related field.