IO

Senior Software Engineer

Ion
Mumbai5-8 LPA Posted 5 May 2025
FULL TIME
Databases
Javascript
Sql
Cloud
Python

Job Description

Your duties and responsibilities:

  • Develop, test, and support production software displaying complicated data supporting fintech
  • Apply your experience and knowledge to solve both common and complex issues. Use scientific method to isolate issues.
  • Reflect on experience for continuous improvement of working practices.
  • Take responsibility for maintaining and enhancing existing systems that the team owns.

Development Philosophy

  • Work closely with users and product managers to deliver business value.
  • Champion performance, reliability, and security of your software
  • Follow XP practices by continuous release to production.
  • Improve productivity by automating tasks, building tooling, and removing repetitive work.

Work Structure

  • Willingness to organize around work as we adapt to our clients needs and market demands.
  • Show initiative - deliver value in a self-directed manner.
  • When necessary, take the lead in small groups of engineers to obtain a decision and provide a solution.
  • Work collaboratively in a flat structure.

Your skills, experience, and qualifications:

Required

  • Minimum of 5 years of experience as a software developer.
  • Effective written and verbal communication in English.
  • Modern JavaScript or Typescript (client-side & server-side). Node js
  • CI/CD, TDD, Git.
  • SQL databases.
  • Following agile methodologies (e.g. Kanban, Scrum).
  • Preferred
  • Cloud (AWS/Azure).
  • Python, Spark/Pandas
  • Infrastructure automation (e.g. Terraform, CloudFormation).
  • ElasticSearch / NoSQL.
  • Building and integrating APIs.
  • React or equivalent frontend framework.
Join WhatsApp Channel