T
Senior Software Engineer / Lead Engineer
Salary undisclosed
Checking job availability...
Original
Simplified
Key Responsibilities 1. Lead Engineering Teams • Team Management: Oversee and manage the daily activities of developers, QA engineers, and DevOps teams. • Mentorship: Guide and mentor team members, fostering professional growth and skill development. • Culture Building: Cultivate a culture of learning, innovation, and technical excellence within the engineering department. 2. Technical Execution • Execute Technical Roadmap: Bring the CTO’s technical roadmap to life, aligning implementation with business objectives. • Optimise Performance: Ensure web applications are scalable, performant, and efficient. • Enhance Quality: Implement best practices to elevate code quality, deployment speed, and system reliability. 3. Architecture Implementation • Collaborate with the CTO: Partner closely with the CTO to translate architectural designs into robust solutions. • Lead Implementation: Guide engineering teams in delivering scalable, high-performance applications. • Technical Leadership: Offer hands-on guidance and establish best practices for engineering excellence. 4. Project Management • Cross-Functional Collaboration: Work with product managers, designers, and stakeholders to define priorities and manage timelines. • Resource Allocation: Ensure resources are effectively distributed for timely project delivery. • Risk Mitigation: Identify potential risks and develop strategies to address them. 5. Continuous Improvement • Process Enhancement: Refine development methodologies, tools, and workflows to boost productivity and efficiency. 6. Team Growth & Development • Talent Acquisition: Attract and retain top-tier engineering talent. • Performance Reviews: Conduct regular evaluations with constructive feedback. • Upskilling: Create training programs to keep the team at the forefront of modern technologies. 7. Stakeholder Management • Effective Communication: Deliver clear updates on timelines, project progress, and technical decisions. • Alignment with Goals: Ensure engineering initiatives align with company objectives and customer needs.