OpenGov logo

Senior Software Engineer

OpenGov
NewPosted yesterday

LOCATION

Pune · Onsite

EXPERIENCE

8+ Years

TYPE

FullTime

SKILLS REQUIRED

Frontend DevelopmentBackend DevelopmentAPI IntegrationCI/CDGraphQLNode.jsTypescriptObservability

Job description

Overview

As a Senior Software Engineer, you will develop SaaS solutions for government agencies and lead and deliver new features and improvements in a fast-paced, agile environment. You will use ReactJS, Typescript, GraphQL, NodeJS, and AI-driven software development tools and techniques.

What you'll do

  • Collaborate across the organization to understand and translate business priorities into shipped features delivering customer success.
  • Generate clean, efficient, and well-documented software following industry best practices.
  • Provide leadership and technical guidance to ensure the development of resilient, scalable SaaS applications.
  • Collaborate with cross-functional teams to understand and translate business requirements into technical specifications.
  • Troubleshoot, debug and resolve complex technical issues.
  • Mentor and guide junior software engineers, fostering a culture of continuous learning and improvement.
  • Contribute to OpenGov’s Engineering culture of innovation, leading-edge technology adoption and quality.
  • Cultivate customer empathy to ensure that the solutions exceed customer expectations.
  • Drive continuous improvement of development processes, tools, and operational excellence.
  • Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate.

What you'll need

  • 8+ years of experience in developing highly scalable cloud-native applications.
  • Proficiency in JavaScript/TypeScript, ReactJS, and NodeJS is a MUST.
  • Proficiency with event-driven architecture, API integration, and GraphQL is a MUST.
  • Deep experience building applications on either Azure or AWS using the latest CI/CD and DevOps best practices.
  • Prior experience in building applications that leverage modern tools like Grafana for observability and performance monitoring.
  • Thrives in a fast-paced, high-growth, ambiguous environment.
  • Demonstrated experience in working with customers to improve product experiences.
  • Experience working across the stack (frontend + backend) and comfort shipping features end-to-end.
  • Experience building with AI-driven UX, agents, and workflow automation (direct ML experience not required).
  • BA/BS in a computer science-related field or equivalent experience required.

Details

  • Location: Pune, India.
  • The role operates in a fast-paced, agile environment.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer