Senior Software Engineer

2 weeks ago


Chennai, India D3MINDS Full time

Database Specialist - Unified Testing & PerformanceD3Minds  | Chennai, India  | In-Office (Full-Time) About the Role Are you a seasoned database expert with a passion for automation, quality assurance, and system resilience ? Join our dynamic team at D3Minds  in Chennai  and become the primary specialist  for implementing, extending, and championing our cutting-edge unified testing framework. This role is critical in helping our enterprise clients deliver faster, safer, and more reliable database releases by leveraging a powerful framework—which combines functional testing, performance benchmarking, and resilience testing—to ensure system integrity. This is a full-time, in-office position . Key Responsibilities Unified Testing Implementation & Adoption:  Lead the deployment and configuration of enterprise-grade database testing frameworks within client environments (Docker, Kubernetes, multi-cloud). Test Scenario Development:  Design, develop, and maintain YAML/JSON  test scenarios for comprehensive functional correctness, performance (OLTP/OLAP - TPC-C/H), and robustness  testing across various RDBMS platforms (PostgreSQL, MySQL, Oracle, etc.). System Observability & Reporting:  Configure and utilize tools like Prometheus & Grafana  for real-time performance monitoring and generate audit-ready reports  (PDF, HTML, JSON, XML) for compliance and executive review. Database Expertise:  Apply deep knowledge of RDBMS internals, including SQL parsing, query planners, indexing, transactions, and High Availability (HA) clusters  for effective test coverage. Troubleshooting & Root Cause Analysis:  Utilize error diffs and traceable links to perform quick root-cause analysis of performance bottlenecks, replication lags, and failover issues. Platform Extension:  Leverage plugin-based or adaptable architecture to customize testing capabilities for unique client workloads and ensure comprehensive database validation. Environment Management:  Oversee automated dataset loading, cleanup, and provisioning for standalone or clustered RDBMS setups. Required Qualifications: 4–8 years  of experience working directly with one or more major RDBMS (PostgreSQL, MySQL, Oracle). Proven experience in database testing, performance benchmarking, or quality assurance  on complex enterprise systems. Expertise in testing Distributed Database systems  focusing on consistency models (e.g., eventual consistency), replication integrity, sharding logic, and handling partition tolerance. Deep knowledge of configuration and reporting formats such as YAML, JSON, XML, and HTML . Proficiency with containerization technologies (Docker, Kubernetes)  is a plus. Strong command of RDBMS features  (e.g., query tuning, indexing, concurrency controls). Excellent problem-solving skills and a commitment to delivering reliable, high-quality database systems . Preferred Qualifications: Experience with OLTP/OLAP performance standards  (e.g., TPC-C, TPC-H). Knowledge of fault injection, fuzzy testing, and ACID recovery validation . Experience setting up and monitoring dashboards using tools like Prometheus and Grafana . Experience with setting up or managing multi-node/clustered RDBMS environments . Familiarity with Playwright or similar E2E automation tools  for integration with database validation (e.g., test data setup, post-transaction data integrity checks). Why Join D3Minds in Chennai? At D3Minds, you will be at the forefront of database assurance, partnering with enterprises to future-proof their database testing strategy. You will be key in helping organizations achieve: Impactful and High-Stakes Work:  This is a high-stakes, high-confidential project  where you will get opportunities to work directly with the country's premier institutions . Career Growth:  We offer competitive salary packages  and provide significant opportunities to work on fundamental database technologies  at a deep level. If you are ready to manage complex database testing environments and make a tangible impact on software quality, we encourage you to apply Apply Now and help us build the next generation of database reliability Apply here or , please send your CV to:



  • Chennai, India IRIS Software Group Full time

    IRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued. We started 45 years ago...


  • Chennai, India Sahaj Software Full time

    About the role You’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust. This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional...


  • Chennai, India Sahaj Software Full time

    About the roleYou’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust.This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional management...


  • Chennai, Tamil Nadu, India Karemind I Scripts (P) Limited Full time

    Company DescriptionKaremind I Scripts (P) Limited is part of Healthcare's mobile suite, which supports providers across the continuum of care. Our solutions are designed to help healthcare professionals regain time, enabling them to focus on delivering exceptional patient care. By leveraging innovative technology, we aim to streamline processes and improve...


  • chennai, India beBeeSenior Full time

    Software Engineer PositionA senior software engineer will lead the design, development, and deployment of high-quality software in collaboration with cross-functional teams. They will be responsible for mentoring junior developers to ensure code quality, scalability, and performance.Key Responsibilities:Design, develop, and maintain scalable and efficient...


  • Chennai, Tamil Nadu, India Syncarp Full time

    We seek a "Servicenow Senior Software Engineer "with 3+ years of experience for our leading IT client.- ( CONTRACT)Role: Servicenow Senior Software EngineerLocation: Chennai,Bangalore,HyderabadExperience:3-5 YearsContract Duration :6 MonthsPrimary Key skills:ServiceNow: TSM, SOMT, OMT, TNI,SNOW - Telecom DomainServiceNow Senior Software Engineer:Job...

  • Software Engineer

    4 weeks ago


    Chennai, India IRIS Software Group Full time

    Company OverviewIRIS Software Group, one of the UK’s leading privately held software companies, is transforming how businesses, schools, and organisations operate through our comprehensive suite of cloud-native solutions. With over 100,000 customers across 135 countries, we deliver mission-critical software spanning accountancy and finance, HR and payroll,...


  • Chennai, India YouTrip Full time

    YouTrip is the leading and fastest-growing multi-currency payment platform in Asia Pacific. In 2018, we pioneered the region's first multi-currency digital wallet. Now, YouTrip is the #1 multi-currency digital wallet trusted by millions across the region, processing over US$15 billion in total payment value annually.  Our consumer and business propositions...


  • Chennai, Tamil Nadu, India YouTrip Full time ₹ 20,00,000 - ₹ 40,00,000 per year

    YouTrip is the leading and fastest-growing multi-currency payment platform in Asia Pacific. In 2018, we pioneered the region's first multi-currency digital wallet. Now, YouTrip is the #1 multi-currency digital wallet trusted by millions across the region, processing over US$15 billion in total payment value annually. Our consumer and business propositions...


  • Chennai, India Zywave Full time

    Job Title: Senior Software Engineer – Data PlatformLocation: Pune, IndiaWork Mode: HybridExperience: 4–8 yearsCompany: ZywaveAbout the RoleZywave is looking for a highly skilled Senior Software Engineer (Data Platform) to join our Data Engineering team. In this role, you will design, build, and optimize scalable data pipelines, develop transformation...