Software Development Engineer - 2
Neogrowth
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.