OpenGov is looking to build best-in-class SaaS solutions that enable efficiency, transparency, and accountability within government agencies by leading complex projects in a fast-paced, agile environment using modern technologies.
Requirements
- Proficiency in Java or C++ or C or equivalent program 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
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.
Other
- 5+ years of professional experience in software development.
- Expertise in ERP domain preferred
- This isn’t your typical 9-to-5 job; we operate in a fast-paced, results-driven environment where impact matters more than simply clocking in and out.
- Excellent performance is recognized and rewarded, and we love to promote from within.
- Comprehensive healthcare options for individuals and families