Job Description

Software Engineer II – DaWinci - React, Typescript, NodeJs & Kafka

Location: Pune, India

Model of Work: Hybrid

About Quorum Software

Quorum Software connects people and information across the energy value chain. Twenty years ago, we built the first software for gas plant accountants. Pipeline operators came next, followed by land administrators, pumpers, and planners. Since 1998, Quorum has helped thousands of energy workers with business workflows that optimize profitability and growth. Our vision for the future connects the global energy ecosystem through cloud-first software, data standards, and integration. The trusted source of decision-ready data for 1,800+ companies, Quorum Software makes the essential connections that let us work better together in the connected energy workplace. For more information, visit quorumsoftware.com

Be a part of our legacy

Quorum Software is the worlds largest provider of digital technology focused solely on business workflows that empower the next evolution of energy. From emerging companies to supermajors, throughout every region of the globe, customers rely on Quorums proven innovation and unmatched global expertise to streamline business operations and make data-driven decisions that optimize profitability and growth. Our industry-leading solutions are transforming energy companies across the entire value chain, helping visionary leaders evolve their organizations into modern energy companies.

Who We Are Looking For

Are you excited by challenges? Do you enjoy working in a fast-paced, international and dynamic environment? Then now is the time to join Quorum Software, a rapidly growing company and industry leader in oil & gas transformation.

Job Purpose

As a Software Engineer in the engineering team, you will deliver end-to-end features across the full stack from React frontends through event-driven Node.js microservices to infrastructure-as-code.

This is beyond a pure front-end or back-end role. You will own features from UI through Kafka event flow to Kubernetes deployment, working within domain-driven service boundaries alongside architects and domain experts. You will ship production code frequently, write tests that matter, and operate what you build.

What You Will Do

  • Build and ship end-to-end features across React frontends and TypeScript/Node.js microservices, owning the full path from user interaction through API, event propagation, and data persistence
  • Design and implement backend microservices in TypeScript on Node.js, following domain-driven design boundaries.
  • Build responsive, data-rich frontend interfaces in React using TypeScript
  • Develop and consume RESTful APIs (OpenAPI 3.0) in an event-driven architecture using Apache Kafka for asynchronous domain event propagation
  • Implement and maintain PostgreSQL schemas, queries, and migrations for dedicated per-service databases
  • Write comprehensive unit tests, integration tests, E2E tests for critical paths, and API contract tests
  • Contribute to CI/CD pipeline quality — builds, lint, SAST scans, integration tests, and deployment.
  • Collaborate with the integration team on connectors to external systems.
  • Work within an agile delivery model with two-week sprints, daily standups, and structured demo/retro cadences
  • And other duties as assigned.

What To Bring

  • 4+ years of professional software development experience
  • Strong proficiency in TypeScript and modern JavaScript (ES2020+), with hands-on Node.js backend experience
  • Experience building frontend applications with React (functional components, hooks, state management)
  • Proficient in AI-assisted development workflows using tools such as Claude Code, Cursor, or similar AI coding agents as part of the daily development cycle, from code generation and review through testing and documentation
  • Solid understanding of relational databases, particularly PostgreSQL (schema design, indexing, query optimisation, migrations)
  • Experience designing and consuming RESTful APIs; familiarity with OpenAPI / Swagger specifications
  • Comfortable with Git workflows (feature branches, pull requests, rebasing) and CI/CD pipelines
  • Understanding of containerisation with Docker and basic Kubernetes concepts (pods, services, deployments)
  • Strong testing discipline — unit, integration, and end-to-end testing with frameworks such as Jest, Playwright, or Cypress
  • Effective communicator who thrives in cross-functional, geographically distributed teams

Additional Details

  • Visa Sponsorship: Employment eligibility to work with Quorum Software in India is required as the company will not pursue visa sponsorship for this position.

Quorum Diversity Statement: At Quorum, we are committed to fostering, cultivating, and preserving a culture of belonging. We want to be the place where a diverse pool of talented people join us, stay with us and do their best work. With a diverse team of employees, we grow and learn better together. The collective sum of the individual differences, life experiences, knowledge, innovation, self-expression, and talent that our employees invest in their work represents not only part of our culture, but our reputation and our achievements. We are fully focused on equity and equality and believe deeply in diversity of race, gender, sexual orientation, age, religion, ethnicity, national origin, ability, neurodiversity and all the other characteristics that make us unique.

Quorum Business Solutions and Quorum Software are Equal Opportunity Employers. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, ancestry, veteran status, disability, genetic information, or any other basis protected by law.

Those applicants requiring reasonable accommodation to the application and/or interview process should notify a member of the Human Resources Department

Recruitment Scam Alert: Quorum Software does not charge fees, request payments, conduct interviews via messaging apps, or request the installation of software at any stage of the recruitment process. All legitimate recruitment activities are conducted exclusively through our official careers website (www.quorumsoftware.com/careers) and email addresses ending in @quorumsoftware.com. Any communication that does not originate from these official channels should be considered unauthorized and may be reported to [email protected]


Job Details

Role Level: Not Applicable Work Type: Full-Time
Country: India City: Pune Division ,Maharashtra
Company Website: https://www.quorumsoftware.com Job Function: Human Resources (HR)
Company Industry/
Sector:
Software Development

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn