21 OpenGov Jobs
·
6-12 years
Pune
OpenGov - Software Engineer III - PHP/Javascript - SaaS Solutions (6-12 yrs)
OpenGov
posted 2mon ago
Flexible timing
Key skills for the job
Job Summary :
As a Software Engineer III at OpenGov, you will play a pivotal role in developing cutting-edge SaaS solutions that enhance the efficiency, transparency, and accountability of government agencies. You will be responsible for leading complex projects, working with a diverse set of modern technologies, including PHP, ReactJS, JavaScript, GraphQL, and NodeJS, in a dynamic, agile environment.
This position offers the opportunity to design scalable services, optimize applications for speed and efficiency, and resolve unique technical challenges. You will also have the chance to become a subject matter expert in one or more technical areas while collaborating closely with cross-functional teams.
Key Responsibilities :
- Design & Develop: Independently design and implement scalable, secure, and maintainable features, ensuring high performance and responsiveness.
- Collaboration: Work with cross-functional teams, including product, UX, and platform engineers, to understand business requirements and translate them into technical solutions.
- Code Quality: Write clean, efficient, and well-documented code following industry best practices.
- Troubleshooting: Identify and resolve complex technical issues, ensuring the stability and efficiency of the applications.
- Continuous Improvement: Contribute to the improvement of development processes, tools, and overall operational excellence within the engineering team.
- Code Reviews: Conduct thorough code reviews and provide constructive feedback to your peers.
- Mentorship: Mentor junior engineers, fostering a culture of continuous learning and technical growth.
- Innovation: Stay up-to-date with emerging technologies and trends, advocating for their adoption when appropriate.
- Leadership in Engineering Culture: Contribute to OpenGov's engineering culture by driving innovation, adopting leading-edge technologies, and maintaining high-quality standards.
Required Qualifications :
- Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Experience: 5+ years of professional software development experience.
Technical Proficiency :
- Strong knowledge of PHP and Java.
- Proficiency in JavaScript, ReactJS, NodeJS, and GraphQL APIs.
- Solid understanding of data structures, algorithms, and database concepts.
- Familiarity with observability concepts and ensuring systems are monitored effectively.
- Event-Driven Architecture: Experience with event-driven architecture is highly desirable.
- SDLC Knowledge: Strong understanding of software development life cycle (SDLC) methodologies and best practices.
- ERP Domain Expertise: Experience or familiarity with the ERP domain is a plus.
Additional Skills :
- Leadership: Proven ability to mentor and guide junior engineers, promoting continuous learning.
- Problem-Solving: Ability to troubleshoot and resolve complex technical challenges.
- Teamwork: Strong collaboration skills, able to navigate ambiguity and execute quickly within a fast-paced environment.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Engineer III roles with real interview advice
6-12 Yrs
Pune