Software Engineer III
Listed on 2026-06-19
-
Software Development
Software Engineer, Full Stack Developer, Senior Developer
Job Summary
As a Software Engineer III at Open Gov, you'll build best-in-class SaaS solutions that enable efficiency, transparency, and accountability within government agencies. You'll be a key member of our engineering team, leading complex projects in a fast-paced, agile environment using modern technologies, including ReactJS, Java script, GraphQL, and NodeJS.
A typical day in this role involves leading and designing well-scoped services, implementing and optimizing complex applications for speed and scalability, and resolving various technical challenges. You will have the opportunity to become a subject matter expert in one or more technical areas. Strong collaboration with product, UX, and platform engineers, along with the ability to navigate ambiguity and execute quickly, will enable your success.
Responsibilities- 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 Open Gov’s Engineering culture of innovation, leading-edge technology adoption and quality.
Preferred Experience
- BA/BS in a computer-science-related discipline or equivalent experience required.
- 5+ years of professional experience in software development.
- Proficiency in Java or C++ or C# or equivalent programming language is required.
- Proficiency in Python, JavaScript, ReactJS, and NodeJS is required.
- Proficiency in data structures, database concepts and algorithms is required.
- Proficiency in observability concepts is required.
- Proficiency in GraphQL APIs is required.
- Experience in building software using event-driven architecture is highly desirable.
- Strong understanding of software development life cycle (SDLC) methodologies.
- ERP domain expertise is preferred.
Salary: $105,000 - $165,000 a year
Note: On target ranges above include base plus a portion of variable compensation that is earned based on company and individual performance. The final compensation will be determined by a number of factors such as qualifications, expertise, and the candidate’s geographical location.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).