Job title : Technical Lead Job Location : Western Cape, Cape Town Deadline : January 19, 2025 Quick Recommended Links Jobs by Location Job by industries Penta Consulting support technology resource solutions across South Africa.
We're working with a Leading Microsoft Partner that provides solutions across data & analytics and ai.
Together we're seeking an Engineering Lead for a long term contract on a large, cross-functional project. Collaborate with cross-functional teams to define and execute the technical roadmap, aligning with business objectives and customer needs Drive the design & development for the project, ensuring scalability, reliability, supportability and security Provide technical guidance and support to ensure the successful delivery of the project Stay abreast of industry trends and emerging technologies, evaluating their potential impact and relevance to our business Partner with Product managers and stakeholders to translate business requirements into technical solutions, driving alignment and execution Follow best practices, processes to streamline development Development & Experience Languages: C#, Javascript, SQL Frameworks: Angular, React, .NET, .NET Core, Next.JS ORM Tools: Entity Framework, Hibernate Relational Databases: Oracle, MSSql Cloud Environments: Azure, AWS Messaging/Event: Kafka APIs and web services (Web API, REST) ASP.NET MVC, Angular, JavaScript, HTML, XML and XAML Skills Strong problem-solving skills and a passion for driving technical excellence and innovation Ability to thrive in a fast-paced, dynamic environment and effectively prioritize and manage multiple projects Strong leadership and communication skills,with the ability to inspire and motivate teams to achieve their goals IT Architecture Database Administration Quality Management and Assurance System Design Systems Integration Cyber Security Compliance Architecture & Best Practices Participate in Architecture and strategic/tactical technical discussions Ensure Architecture diagram sand documentation are kept up to date Product Meet regularly with product counterparts Collaborate with product on requirements, and technical constraints Software Delivery Ensuring that product requirements are broken down into tech specs Ensure Tech Specs are provided and sufficiently detailed Ensure systems meet non-functional requirements around scale, security,etc Help to ensure code reviews and other practices are being adhered to.
Qualifications and Experience Bachelor's Degree in Engineering, Computer Science, or related field.
Proven experience in software development and technical leadership roles, with a track record of successfully delivering complex projects Deep understanding of software architecture, design patterns, and best practices, with hands- on experience in backend and frontend development Experience with cloud platforms (e.g., AWS, Azure) and modern development frameworks/tools ICT jobs