Sr. Software Engineer - .NET

Cloud software provider for state and local government agencies, powering effective and accountable government operations.
Backend
Senior Software Engineer
In-Person
8+ years of experience
Enterprise SaaS · Finance

Description For Sr. Software Engineer - .NET

OpenGov is a leading provider of cloud software solutions for state and local government agencies, focused on enhancing efficiency, transparency, and accountability in government operations. As a Senior Software Engineer, you'll be part of a mission-driven team developing top-tier SaaS solutions using modern technologies like C#, React, .NET Core, ReactJS, Javascript, GraphQL, and NodeJS.

The role offers an opportunity to make a meaningful impact on public sector operations, from helping small business owners to ensuring proper tax dollar management and infrastructure safety. You'll work in a fast-paced, agile environment, leading feature development and improvements while collaborating with cross-functional teams.

OpenGov has received numerous accolades, including being named a 2023 Top Workplaces USA award winner and a Forbes America's Best Startup Employer. The company serves over 1,800 government agencies and is led by CEO Zac Bookman, recognized as a Tech Pioneer by the World Economic Forum.

The position requires strong technical expertise in cloud-native applications, proficiency in multiple programming languages, and experience with modern development tools and practices. You'll be responsible for designing scalable applications, mentoring junior engineers, and driving technical innovation while maintaining high quality standards.

Working at OpenGov means joining a smart, fun, and humble team where your work directly impacts communities. The company offers a collaborative environment focused on continuous learning and improvement, with opportunities to work on challenging technical problems while contributing to the public sector's digital transformation.

Last updated a month ago

Responsibilities For Sr. Software Engineer - .NET

  • Provide leadership and technical guidance for resilient, scalable SaaS applications
  • Lead single tenant to multi-tenant initiative for key Suite
  • Prioritize and plan projects aligned with Product roadmap
  • Collaborate with cross-functional teams on business requirements
  • Write clean, efficient, and well-documented code
  • Troubleshoot and resolve complex technical issues
  • Mentor junior software engineers
  • Conduct code reviews
  • Contribute to Engineering culture
  • Drive continuous improvement of development processes
  • Stay current with emerging technologies

Requirements For Sr. Software Engineer - .NET

JavaScript
Node.js
React
TypeScript
  • BA/BS in computer science-related field or equivalent experience
  • 8+ years experience in developing scalable cloud-native applications
  • Deep experience building applications on Azure or AWS
  • Experience with Grafana for observability and performance monitoring
  • Proficiency in C#, .NET framework, and .NET Core
  • Proficiency in Python, JavaScript, ReactJS, and NodeJS
  • Proficiency with event-driven architecture, API integration, and GraphQL

Interested in this job?

Jobs Related To OpenGov Sr. Software Engineer - .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.

SDET Engineer III

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

Software Engineer III - EAM

OpenGov is hiring a Senior Software Engineer III for EAM to build SaaS solutions for government agencies using ReactJS, GraphQL, and NodeJS.