Software Engineer III

Cloud software provider for state and local government, transforming communities through effective and accountable governance solutions.
Backend
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS

Description For Software Engineer III

OpenGov is a leading provider of cloud software solutions for state and local government agencies, focused on enabling more effective and accountable governance. As a Software Engineer III, you'll be at the forefront of building SaaS solutions that transform how government agencies operate.

The role offers an exciting opportunity to work with modern technologies including ReactJS, Javascript, GraphQL, and NodeJS in an agile environment. You'll be responsible for leading complex projects, designing scalable services, and optimizing applications for performance. The position requires strong technical expertise and the ability to become a subject matter expert in specific technical areas.

What makes OpenGov special is its impressive growth trajectory, serving over 1,800 government agencies, and its award-winning workplace culture. The company has been recognized as a 2023 Top Workplaces USA award winner, named to Forbes' Best Startup Employers list, and consistently appears on the GovTech 100.

The impact of your work will be directly visible in helping small businesses, improving infrastructure management, modernizing permitting processes, and assisting with disaster recovery. You'll be joining a smart, fun, and humble team led by CEO Zac Bookman, who brings impressive credentials from Harvard and Yale.

This role is perfect for someone who wants to combine technical excellence with meaningful social impact. You'll be working on solutions that directly improve government efficiency and transparency, while being part of a company that values innovation, continuous learning, and professional growth. The collaborative environment and opportunity to mentor junior engineers make this an ideal position for experienced developers looking to expand their impact beyond code.

Last updated 3 hours ago

Responsibilities For Software Engineer III

  • Independently design and develop high-quality features that are scalable, secure, and maintainable
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications
  • Write clean, efficient, and well-documented code following industry best practices
  • Troubleshoot, debug, and resolve complex technical issues
  • Drive continuous improvement of development processes, tools and operational excellence
  • Conduct thorough code reviews and provide constructive feedback to team members
  • Mentor and guide junior software engineers
  • Stay current with emerging technologies and industry trends
  • Contribute to OpenGov's Engineering culture of innovation

Requirements For Software Engineer III

Java
JavaScript
Node.js
React
Python
  • BA/BS in a computer-science-related discipline or equivalent experience
  • 5+ years of professional experience in software development
  • Proficiency in Java or C++ or C# or equivalent program language
  • Proficiency in Python, JavaScript, ReactJS, and NodeJS
  • Proficiency in data structures, database concepts and algorithms
  • Proficiency in observability concepts
  • Proficiency in GraphQL APIs
  • Experience in building software using event-driven architecture
  • Strong understanding of software development life cycle (SDLC) methodologies
  • Expertise in ERP domain preferred

Interested in this job?

Jobs Related To OpenGov Software Engineer III

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.