Job Overview:
As a Software Development Engineer at Razorpay, you will play a crucial role in driving product and design discussions and shaping the company’s payment infrastructure. The role requires technical expertise, creativity, and a passion for product thinking to help scale solutions that impact millions of users across India and worldwide. You’ll be part of a dynamic engineering team, collaborating to create innovative solutions for online payments while contributing to the company’s growth and culture.
Job Highlights:
Job Role | Software Developer Engineer |
Experience | Freshers |
Job Type | Full Time |
Company | RazorPay |
Location | Bengaluru |
Salary | Not Disclosed |
Roles and Responsibilities
- Product & Design Discussions: Participate in and lead discussions related to product design, ensuring alignment with company goals.
- Scale Payment Infrastructure: Contribute to scaling Razor pay’s payment infrastructure to enable seamless online payments for users across India.
- Shape REST APIs: Help make critical decisions to shape and improve REST APIs that are used by developers globally.
- Open-Source Contributions: Actively contribute to open-source projects as Razor pay sets standards in mobile payments and payment technology.
- New Directions: Brainstorm and develop new ideas and strategies to simplify online payments, making them more accessible and easier for all users.
- Build & Deploy Features: Take ownership of new features, building them from scratch and driving them through to completion.
Mandatory Qualifications
- Experience: 1+ years of experience in software development or a related technology role.
- Product Design: Strong understanding of product design principles and how they impact the end-user experience.
- Programming Languages: Experience with programming languages like PHP, Python, Django, Golang, Java, or C++.
- Problem Solving: Ability to understand end-user requirements, formulate use cases, and propose effective solutions.
- REST APIs: Solid understanding of REST APIs and web technologies.
- Ownership: Demonstrated ability to build features from scratch and drive them to completion.
- Learning Mindset: Willingness to learn new technologies to deliver the best possible product.
- Side Projects: Active participation in side projects, preferably hosted on GitHub.
- Open Source: Experience contributing to open-source projects.
- Product Company Experience: Previous experience working at a product-driven company.
- Backend Knowledge: Working knowledge of a backend programming language