Job ResponsibilitiesLead and manage a diverse engineering squad, overseeing daily activities, project assignments, and professional development.
Drive technical excellence through active participation in coding, design, and architecture discussions, while setting high standards for code quality.
Collaborate with product managers and stakeholders to define project scope, timelines, and deliverables, ensuring alignment with business objectives.
Mentor and coach team members on technical challenges, career development, and skill enhancement.
Facilitate Agile methodologies, including sprint planning, daily stand-ups, retrospectives, and continuous improvement initiatives.
Contribute to the architectural design and implementation of high-performance, scalable IP and Voice data stream processing solutions.
Identify and address technical debt, performance bottlenecks, and potential risks within team projects.
Foster a positive team culture that encourages innovation, knowledge sharing, and continuous learning.
Manage team performance through regular one-on-ones and constructive feedback.
Collaborate with other team leads and senior leadership to align squad goals with broader organizational objectives.
Participate in hiring to build and maintain a robust and diverse engineering team.
The Successful ApplicantBachelor's degree in Computer Science, Software Engineering, or a related field; advanced degree preferred.
Over 8 years of software development experience, with a minimum of 3 years in a leadership or mentoring role.
Strong proficiency in C/C++ and Java, with knowledge of modern language standards and frameworks.
Solid understanding of network protocols, IP traffic handling, and telecommunications engineering concepts.
Experience in multi-threaded programming, performance optimization, and distributed systems.
Familiarity with Agile methodologies, particularly Kanban and Scrum.
Proven track record of successfully leading software projects and driving technical initiatives.
Excellent problem-solving skills, with the ability to guide team members through complex technical challenges.
Strong communication skills, capable of articulating technical concepts to both technical and non-technical audiences.
What's on OfferOpportunity to lead and mentor a diverse engineering team, shaping the next generation of talent.
Engage in hands-on technical work, driving innovation and high-quality code standards.
Collaborate closely with product managers and stakeholders, influencing project direction and outcomes.
Work in an Agile environment that promotes continuous improvement and team growth.
Contribute to cutting-edge solutions in IP and Voice data stream processing, enhancing industry expertise.
Enjoy a supportive company culture that values knowledge sharing and professional development.
Contact: Jarryl Boey
Quote job ref: JN-102024-6557661
Phone number: +603 2302 4078#J-18808-Ljbffr