OpenGov logoOpenGov logo

Senior Software Engineer at OpenGov | Pune, India

OpenGovIndia | Pune
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

The ideal candidate will possess:A strong background in software engineering with extensive experience in C#, . NET Core, and modern JavaScript frameworks (Angular/React). Experience in developing and deploying scalable SaaS applications. Proficiency in designing and implementing RESTful APIs and microservices. Familiarity with CI/CD pipelines and DevOps practices. Excellent problem-solving skills and ability to work collaboratively within a team.

About the job

Join OpenGov, the leading provider of AI and ERP solutions tailored for local and state governments across the U. S. Our innovative Public Service Platform empowers over 2,000 municipalities, counties, state agencies, and school districts to enhance operational efficiency and public trust. Our suite of products includes enterprise asset management, procurement and contract management, accounting and budgeting, billing and revenue management, permitting and licensing, and transparency solutions. With OpenGov's ERP, public sector organizations can prioritize their goals and maximize ROI on every decision made. Discover our commitment to fostering effective and accountable government at OpenGov.com.

Job Summary:

As a Senior Software Engineer at OpenGov, you will play a pivotal role in crafting advanced SaaS solutions that promote efficiency, transparency, and accountability within government agencies. In this dynamic and agile environment, you will lead the development of new features and enhancements, utilizing cutting-edge technologies such as C#, Angular, React, and . NET Core. We are looking for a motivated individual who thrives in collaborative settings and can adeptly manage time across multiple time zones while partnering with our North American R&D team. Excellent communication skills are crucial for upholding our high standards.

In this position, you will have the chance to design, implement, and optimize complex applications for enhanced performance and scalability while addressing unique technical challenges. Your success will depend on your collaboration with product, UX, and platform engineers, as well as your ability to execute tasks efficiently.

Responsibilities:

  • Provide leadership and technical expertise to ensure the development of robust, scalable SaaS applications.

  • Lead the transition from single-tenant to multi-tenant architecture for one of our core suites.

  • Employ an API-first approach to create REST microservices that interact with our event-driven platform for data and reporting services, alongside customer system integration.

  • Architect and engage in CI/CD and DevOps automation initiatives to build, test, deploy, and operate on industry-leading platforms and tools, including AWS Cloud, Azure, Kubernetes, Docker, GitHub Actions, ArgoCD, SonarQube, Prometheus, Grafana, JMeter, and Cypress.

About OpenGov

OpenGov is at the forefront of delivering innovative AI and ERP solutions that empower local and state governments in the U. S. Our products are designed to facilitate operational efficiency, transparency, and accountability, ensuring that public funds are utilized effectively. With a commitment to excellence, OpenGov is reshaping the landscape of public service.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.