Software Engineer III - .NET

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

Description For Software Engineer III - .NET

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

Your responsibilities will include:

  • Independently designing and developing high-quality, scalable features
  • Collaborating with cross-functional teams
  • Writing clean, efficient code
  • Troubleshooting complex technical issues
  • Driving continuous improvement
  • Conducting code reviews
  • Mentoring junior engineers
  • Staying current with emerging technologies

Requirements:

  • BA/BS in computer science or equivalent experience
  • 5+ years of professional software development experience
  • Proficiency in C#, .NET framework, and .NET Core
  • Proficiency in Java, C++, or C#
  • Proficiency in Python, JavaScript, ReactJS, and NodeJS
  • Strong understanding of data structures, algorithms, and SDLC methodologies
  • Experience with GraphQL APIs and observability concepts

OpenGov offers a unique work environment:

  • Led by award-winning CEO Zac Bookman
  • Rapid growth with 1,800+ government clients
  • Award-winning workplace culture
  • Leader in cloud software for government agencies
  • Mission-driven company making a positive social impact

Join OpenGov to experience a rewarding career while transforming communities and powering more effective government!

Last updated 2 months ago

Responsibilities For Software Engineer III - .NET

  • Independently design and develop high-quality features
  • Collaborate with cross-functional teams
  • Write clean, efficient, and well-documented code
  • Troubleshoot and resolve complex technical issues
  • Drive continuous improvement of development processes
  • Conduct code reviews
  • Mentor junior software engineers
  • Stay current with emerging technologies

Requirements For Software Engineer III - .NET

Java
JavaScript
Node.js
React
TypeScript
  • BA/BS in computer science or equivalent experience
  • 5+ years of professional software development experience
  • Proficiency in C#, .NET framework, and .NET Core
  • Proficiency in Java, C++, or C#
  • Proficiency in Python, JavaScript, ReactJS, and NodeJS
  • Strong understanding of data structures, algorithms, and SDLC methodologies
  • Experience with GraphQL APIs and observability concepts

Interested in this job?

Jobs Related To OpenGov Software Engineer III - .NET

Sr. Software Engineer

Senior Software Engineer position at OpenGov, developing cloud solutions for government agencies using modern technologies like Angular, .Net, and AWS.

Sr. Software Engineer - EAM

Senior Software Engineer position at OpenGov, developing cloud solutions for government agencies using modern technologies and leading technical initiatives.

Software Engineer III - PRO

Senior Software Engineer role at OpenGov, building cloud solutions for government agencies using modern tech stack with competitive compensation $105K-$225K.

Sr. Software Engineer - .NET

Senior Software Engineer position at OpenGov, developing cloud solutions for government agencies using .NET, React, and modern technologies.

SDET Engineer III

Senior SDET position at OpenGov, leading government cloud software provider, requiring 5+ years experience in test automation and quality engineering.