We are looking for an experienced Product Engineer to join our team.
Key Responsibilities:
• Take ownership in completing critical features, significantly impacting
the development of core systems and platforms.
• Drive initiatives to optimize and improve product lead time, demonstrating a proactive
approach to enhance overall efficiency.
• Lead efforts in troubleshooting and resolving complex issues within the system,
showcasing a deeper understanding of system architecture.
• Assume an active role in creating and maintaining technical documentation, ensuring
accuracy and accessibility for the broader team.
Organization context
Responsibilities
• Collaborate closely with other Engineers to solutionize complex feature requests,
demonstrating a deeper understanding of system architecture.
• Drive the creation of detailed documentation for new feature developments, including
diagrams, to enhance team comprehension and project sustainability.
Engineers This
Product Engineering
Transforming the way schools work
• Take ownership of writing and implementing comprehensive tests around new features,
ensuring robust test coverage and reliability.
• Produce well-architected and efficient code using advanced design patterns and
methodologies, contributing to the overall system's scalability and performance.
• Actively participate in code reviews and pair programming sessions
• Participate in tech talks and team-based learning, sharing knowledge and best practices
within the team.
Knowledge, skills, and experience
• Extensive experience with Object-Oriented languages and proven expertise in software
development.
• Solid understanding of software engineering principles, such as SOLID, DRY, etc.
• Proficiency in relational database technologies.
• Continued positive and proactive approach to problem-solving.
• A team player, willing to muck in and help others when needed, a driven personality who
asks questions and actively participates in discussions
• Good written and spoken English so you can present your ideas - our HQ is based in
London
• Minimum 3 years experience in software development
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.