Software Development Engineer - 2
Department: Engineering
Location: Mumbai
Role
- We are looking for a B Tech/ M Tech in Computer Science or related technical discipline (or equivalent)
- Have worked in fintech or start up-like environment with high levels of ownership and commitment for at least 4+ years.
- Excellent coding skills – should be able to convert design into code fluently.
- Have experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with huge amount of data.
- Experience with multi-threading and concurrency programming will be an added advantage
Key Responsibilities
- Develop and maintain secure, scalable and high-performing applications using Ruby on Rails or Python framework.
- Collaborate with product managers, architects, and stakeholders to understand BFSI-specific requirements and translate them into technical solutions.
- Design APIs and microservices to support high-volume transaction flows and third-party integrations.
- Optimize database performance (Oracle/MySQL/MongoDB) and ensure data integrity and security.
- Implement security best practices (e.g., data encryption, OWASP guidelines, access controls) to meet BFSI compliance standards.
- Participate in code reviews, unit testing, and peer programming to ensure code quality.
- Work with DevOps teams to support CI/CD pipelines and cloud deployments (AWS, Azure, or GCP).
Required Skills & Qualifications
- 4+ years of experience in full-stack web development with strong expertise in Ruby on Rails.
- Good to have exposure on development on Python stack as well.
- Proven experience in building financial or BFSI domain applications (e.g., loan management, payments, digital banking).
- Strong knowledge of RESTful API development, background jobs and service-oriented architecture.
- Experience with frontend technologies (JavaScript, React/Vue/Stimulus) is a plus.
- Proficiency in relational databases (Oracle or MySQL) and No-SQL (Mongo).
- Familiarity with cloud infrastructure (AWS preferred) and Docker/Kubernetes environments.
- Understanding of secure coding practices and compliance in BFSI applications.
- Familiar with Agile/Scrum methodologies and tools like JIRA, Git, Jenkins, etc.
- Have a penchant for solving complex and interesting problems.