Software Engineer III - EAM

OpenGov is a technology company that provides cloud software for state and local government agencies, powering more effective and accountable government.
$105,000 - $152,416
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Software Engineer III - EAM

OpenGov is seeking a Software Engineer III - EAM 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 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

The ideal candidate will have:

  • BA/BS in computer science or equivalent experience
  • 5+ years of professional software development experience
  • Proficiency in Java, C++, or C#
  • Expertise in Python, JavaScript, ReactJS, and NodeJS
  • Strong understanding of data structures, algorithms, and database concepts
  • Experience with GraphQL APIs and observability concepts
  • Knowledge of event-driven architecture (desirable)
  • ERP domain expertise (preferred)

OpenGov offers a competitive salary range of $105,000 - $152,416 per year, which includes base pay plus variable compensation. The company provides excellent benefits, including 90% paid Medical/Dental/Vision premiums, life insurance, disability insurance, unlimited PTO, parental leave, and more.

Join OpenGov to experience a rewarding career with meaningful impact, working for a mission-driven company that's transforming communities and powering more effective government.

Last updated 2 months ago

Responsibilities For Software Engineer III - EAM

  • 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, fostering a culture of continuous learning and improvement
  • Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate
  • Contribute to OpenGov's Engineering culture of innovation, leading-edge technology adoption and quality

Requirements For Software Engineer III - EAM

Java
JavaScript
Node.js
React
Python
  • BA/BS in computer science or equivalent experience
  • 5+ years of professional software development experience
  • Proficiency in Java, C++, or C#
  • 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 (highly desirable)
  • Strong understanding of software development life cycle (SDLC) methodologies
  • Expertise in ERP domain (preferred)

Benefits For Software Engineer III - EAM

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • 90% paid Medical/Dental/Vision premium for employees
  • Fully paid Life and Short/Long term disability insurance
  • Unlimited PTO
  • Parental Leave policy
  • Annual wellness stipend
  • Anniversary awards

Interested in this job?

Jobs Related To OpenGov Software Engineer III - EAM

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.