Software Engineer II - PHP

Leader in cloud software for cities, counties, and state agencies, powering effective and accountable government.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer II - PHP

OpenGov is a leading provider of cloud software solutions for government agencies, focused on powering more effective and accountable government operations. As a Software Engineer II, you'll be part of a mission-driven team developing SaaS solutions that enhance government efficiency, transparency, and accountability.

The role involves working with modern technologies including PHP, ReactJS, Javascript, GraphQL, and NodeJS to build and improve applications that serve over 1,800 government agencies. You'll be designing, implementing, and optimizing complex applications for speed and scalability, while collaborating closely with product, UX, and platform engineering teams.

OpenGov has received numerous accolades, including being named to the 2023 Top Workplaces USA, Forbes America's Best Startup Employers, and the Top 25 Cloud Companies to Work For. The company's solutions help with various government functions, from helping small business owners to managing infrastructure and disaster recovery.

The position offers an opportunity to make a meaningful impact on public sector operations while working with a smart, fun, and humble team. Under the leadership of CEO Zac Bookman, the company has shown remarkable growth and maintains a strong focus on both technological innovation and social impact. This role is perfect for someone who wants to combine technical excellence with meaningful public sector transformation.

Last updated a month ago

Responsibilities For Software Engineer II - PHP

  • Develop, test, and deploy high-quality software with minimum supervision
  • Write clean, efficient, and well-documented code following industry best practices
  • Troubleshoot, debug, and resolve complex technical issues
  • Contribute to continuous improvement and operational excellence
  • Participate in code reviews to ensure code quality and adherence to coding standards
  • Stay up-to-date with emerging technologies and industry trends to drive innovation within the team
  • Contribute to OpenGov's Engineering culture of innovation, leading-edge technology adoption and quality

Requirements For Software Engineer II - PHP

PHP
JavaScript
Node.js
React
Python
Kafka
  • BA/BS in a computer-science-related discipline or equivalent experience required
  • 3+ years of professional experience in developing cloud native applications
  • Proficiency in PHP
  • Proficiency in Java or C++ or C# or equivalent program language
  • Proficiency in Python, JavaScript, ReactJS, and NodeJS
  • Proficiency in data structures, database concepts, algorithms and observability
  • Working knowledge of event-driven architecture and Kafka preferred
  • Working knowledge of ElasticSearch/OpenSearch preferred

Interested in this job?

Jobs Related To OpenGov Software Engineer II - PHP

Software Engineer II

Mid-level Software Engineer position at OpenGov, building cloud solutions for government agencies using modern technologies like React, Node.js, and Python.

Software Engineer II

Software Engineer II position at OpenGov, building cloud solutions for government agencies using modern technologies like React, Node.js, and Python.

Software Engineer II

Mid-level Software Engineer position at OpenGov, building cloud solutions for government agencies using modern technologies like React, Node.js, and Python.

Software Engineer II

Mid-level Software Engineer position at OpenGov, building cloud solutions for government agencies using modern technologies.

Software Engineer II - .NET

OpenGov is hiring a Software Engineer II - .NET in Pune to build SaaS solutions for government agencies using C#, React, and .NET Core.