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 a month 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

Software Development Engineer, AWS Audit Manager

Lead software development for AWS Audit Manager, streamlining audit and compliance processes with automation for global customers.

Senior System Development Engineer, Kuiper Network Services

Senior System Development Engineer role for Project Kuiper, building software to manage ground Points of Presence for satellite broadband connectivity.

Software Development Engineer-II

Amazon is seeking a Senior Software Engineer to lead high-scale web services development for digital content commerce.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Development Engineer III, Transporter Aggregation and Tracking Services (Tracks)

Senior Software Engineer role at Amazon, focusing on Last Mile delivery technology and real-time data processing for logistics optimization.