Responsibilities Design, develop, and maintain scalable and reliable software solutions, ensuring alignment with Principals and Architects. Collaborate with cross-functional teams, including Product, QA, and DevOps, to deliver high-quality features. Lead code reviews and technical discussions, and contribute to architectural decisions. Lead complex coding tasks; ensure code quality Identify … Agile) Technical leadership (mentoring, best-practice guidance) Better Together Works as a technical leader within the delivery team, actively collaborating with Managers, Principal Engineer, QA, DevOps and Architects to shape robust, scalable solutions. Shares knowledge consistently through code reviews, architectural discussions, documentation and mentoring, raising overall engineering standards. Communicates clearly ...