Senior Software Development Engineer

Overview

We are looking for an experienced Senior Software Development Engineer to join a commercial banking-focused technology engagement on a long-term contract basis. This role is ideal for a hands-on senior professional with strong expertise in database development, ETL testing, data migration, and analytical problem-solving, who can also lead teams and engage directly with clients. The position is based in Pune (preferred) and offers a one-year contract with the possibility of extension based on performance.

Job Description

Key Responsibilities

  • Design, develop, and test relational databases and ETL workflows supporting banking and financial systems

  • Perform database testing, ETL testing, and data migration validation to ensure data accuracy and integrity

  • Write and optimize complex SQL queries across DB2, MySQL, MS SQL Server, or Oracle environments

  • Lead and guide team members, ensuring delivery quality and adherence to timelines

  • Interact with clients to understand requirements, manage expectations, and provide regular updates

  • Follow SDLC and Agile methodologies throughout development and testing cycles

  • Log, track, and manage defects using standard defect management tools

  • Analyze system behavior, identify root causes, and propose effective solutions

  • Ensure high standards of work ethics, documentation, and delivery discipline


Requirements

  • Minimum of 5+ years of overall experience in software development and database-focused roles

  • Proven experience in database development and relational database design

  • Strong exposure to ETL processes, ETL testing, and data migration projects

  • Experience in team leadership and client-facing roles

  • Good understanding of SDLC processes and Agile methodologies

  • Experience working with defect tracking and logging tools

  • Strong analytical, communication, and problem-solving skills

  • Ability to work independently as well as collaboratively in a team environment

  • Experience in the TSYS domain is preferred

Skills & Requirements

ETL testing, database testing, data migration, relational database design, SQL, DB2, MySQL, MS SQL Server, Oracle, ETL processes, SDLC, Agile methodologies, defect tracking tools, analytical skills, client communication, team leadership, time management

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you