Job Description
Job Title: Data Software Engineer
Location: Chennai
Work Mode: Hybrid
Experience: 4–7Years
Role Summary
As a Data Software Engineer, you will be part of a small, high-impact DevOps team (5 members)
delivering high-quality, customized data solutions to business stakeholders. You will take end-to
end ownership across development, testing, deployment, and support, contributing directly to
faster time-to-market and business success.
Key Responsibilities
• Develop and maintain PL/SQL code and stored procedures in an Agile/Scrum environment
• Participate in the full SDLC: design, development, testing, automation, release, and support
• Collaborate closely with business stakeholders for requirement clarification and testing
support
• Ensure high-quality, scalable, and maintainable data solutions
• Support production systems and participate in on-call rotation
Required Skills & Experience
Must Have
• 3–5 years of strong hands-on experience in PL/SQL and Python development
• Solid knowledge of SQL databases, especially Oracle
• Experience in database modeling and data management
• Hands-on experience with Windows and Linux environments
• DevOps & tooling experience with:
o Jira, Jenkins
o Git / GitLab
o Docker, OpenShift
o SaltStack, SonarQube
• Excellent English communication skills
Good to Have
• Experience in financial data domains
• Strong exposure to Reference Data
• Monitoring and analytics using Elastic / Kibana
• 1–3 years’ experience with workflow automation tools:
o UC4 Automic and/or Apache Airflow
• Familiarity with SAFe Agile framework
Soft Skills
• Strong analytical and problem-solving skills
• Ability to work independently with high ownership
• Strong collaboration skills within Scrum teams and with business partners