Oversee and lead a team, ensuring smooth operation of the technical aspects of software development at the team level. Plan, design, lead, and implement solutions for various technical challenges, addressing both consumer-facing features and internal scalability. Shape and influence the software development culture at Ontra by collaborating with engineering managers and directors to set best practices across the organization. Dedicate 60% of efforts to management, planning, and aligning with stakeholders to ensure project goals and deliverables are met effectively. Allocate 40% of time to direct individual contributions, working hands-on in the development process to drive project success.