Make an impact
of your own.

Software Development Engineer - 2

Neogrowth

Neogrowth

Software Engineering
Mumbai, Maharashtra, India
Posted on Oct 8, 2025

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.