Software Engineer II - .NET

OpenGov is a technology company that provides cloud software for state and local government agencies, powering more effective and accountable government.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer II - .NET

OpenGov is seeking a Software Engineer II - .NET to join their team in Pune, India. As a key member of the engineering team, you'll build best-in-class SaaS solutions that enable efficiency, transparency, and accountability within government agencies. You'll work in a fast-paced, agile environment using modern technologies such as C#, React, .NET Core, ReactJS, Javascript, GraphQL, and NodeJS.

Your responsibilities will include developing, testing, and deploying high-quality software with minimum supervision, writing clean and efficient code, troubleshooting complex technical issues, and contributing to continuous improvement. You'll also participate in code reviews and stay up-to-date with emerging technologies.

The ideal candidate should have a BA/BS in a computer-science-related discipline or equivalent experience, with 3+ years of professional experience in developing cloud-native applications. Proficiency in C#, .NET framework, .NET Core, and other languages like Java, C++, Python, JavaScript, ReactJS, and NodeJS is required. Knowledge of data structures, database concepts, algorithms, and observability is essential, with working knowledge of event-driven architecture, Kafka, and ElasticSearch/OpenSearch being preferred.

OpenGov offers a unique opportunity to work on impactful projects that help transform communities. The company has been recognized as a 2023 Top Workplaces USA award winner and a Forbes America's Best Startup Employer. Join their smart, fun, and humble team to experience a rewarding career while making a positive social impact!

Last updated 2 months ago

Responsibilities For Software Engineer II - .NET

  • Develop, test, and deploy high-quality software with minimum supervision
  • Write clean, efficient, and well-documented code following industry best practices
  • Troubleshoot, debug, and resolve complex technical issues
  • Contribute to continuous improvement and operational excellence
  • Participate in code reviews to ensure code quality and adherence to coding standards
  • Stay up-to-date with emerging technologies and industry trends to drive innovation within the team
  • Contribute to OpenGov's Engineering culture of innovation, leading-edge technology adoption and quality

Requirements For Software Engineer II - .NET

Java
JavaScript
Node.js
React
  • BA/BS in a computer-science-related discipline or equivalent experience
  • 3+ years of professional experience in developing cloud native applications
  • Proficiency in C#, .NET framework, and .NET Core
  • Proficiency in Java or C++ or C# or equivalent program language
  • Proficiency in Python, JavaScript, ReactJS, and NodeJS
  • Proficiency in data structures, database concepts, algorithms and observability
  • Working knowledge of event-driven architecture and Kafka (preferred)
  • Working knowledge of ElasticSearch/OpenSearch (preferred)

Benefits For Software Engineer II - .NET

  • Opportunity to work on impactful projects
  • Recognition as a top workplace
  • Mission-driven company culture

Interested in this job?

Jobs Related To OpenGov Software Engineer II - .NET

Software Engineer II

Mid-level Software Engineer position at OpenGov, building cloud solutions for government agencies using modern technologies like React, Node.js, and Python.

Software Engineer II

Software Engineer II position at OpenGov, building cloud solutions for government agencies using modern technologies like React, Node.js, and Python.

Software Engineer II - PHP

Mid-level Software Engineer position at OpenGov, developing cloud-based solutions for government agencies using PHP, React, and Node.js, requiring 3+ years of experience.

Software Engineer II

Mid-level Software Engineer position at OpenGov, building cloud solutions for government agencies using modern technologies like React, Node.js, and Python.

Software Engineer II

Mid-level Software Engineer position at OpenGov, building cloud solutions for government agencies using modern technologies.