About the job
Join OpenGov, the leading provider of AI and ERP solutions tailored for local and state governments across the U. S. Our innovative Public Service Platform empowers over 2,000 municipalities, counties, state agencies, and school districts to enhance operational efficiency and public trust. Our suite of products includes enterprise asset management, procurement and contract management, accounting and budgeting, billing and revenue management, permitting and licensing, and transparency solutions. With OpenGov's ERP, public sector organizations can prioritize their goals and maximize ROI on every decision made. Discover our commitment to fostering effective and accountable government at OpenGov.com.
Job Summary:
As a Senior Software Engineer at OpenGov, you will play a pivotal role in crafting advanced SaaS solutions that promote efficiency, transparency, and accountability within government agencies. In this dynamic and agile environment, you will lead the development of new features and enhancements, utilizing cutting-edge technologies such as C#, Angular, React, and . NET Core. We are looking for a motivated individual who thrives in collaborative settings and can adeptly manage time across multiple time zones while partnering with our North American R&D team. Excellent communication skills are crucial for upholding our high standards.
In this position, you will have the chance to design, implement, and optimize complex applications for enhanced performance and scalability while addressing unique technical challenges. Your success will depend on your collaboration with product, UX, and platform engineers, as well as your ability to execute tasks efficiently.
Responsibilities:
Provide leadership and technical expertise to ensure the development of robust, scalable SaaS applications.
Lead the transition from single-tenant to multi-tenant architecture for one of our core suites.
Employ an API-first approach to create REST microservices that interact with our event-driven platform for data and reporting services, alongside customer system integration.
Architect and engage in CI/CD and DevOps automation initiatives to build, test, deploy, and operate on industry-leading platforms and tools, including AWS Cloud, Azure, Kubernetes, Docker, GitHub Actions, ArgoCD, SonarQube, Prometheus, Grafana, JMeter, and Cypress.
