Technical Lead
3 days ago
Responsibilities:
The responsibilities will include, but are not limited to:
- Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members.
- Contribute to the ongoing evolution of the existing portfolio of applications and services.
- Execute full software development life cycle (SDLC)
- Design, develop, modify, implement, and support software components anywhere in the software stack.
- Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
- Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary.
- Assist in task planning, estimation, scheduling, and staffing.
- Mentor Software Engineers and Developers to allow for skill/knowledge development through advice, coaching, and training opportunities.
- Determine process improvements, best practices, and develop new processes.
- Work in close partnership with cross-functional teams and management.
- Bachelor's degree in Computer Science, Computer Engineering, or related degree in Software Engineering.
- 8 to 10 years' of professional work experience in designing, developing, maintaining, supporting, testing, implementing, and integrating software systems to scale using
- C#
- .Net and .Net Core
- Entity Framework / EF Core
- HTML, CSS, JavaScript
- Net
- SQL
- Web services (REST)
- At least 5 years' experience as technical architect and technical team lead
- Ability to document technical requirements and specifications
- Ability to learn new languages, research modern technologies and keep up to date with current practices.
- Ability to provide in-depth evaluation and analysis of unique complex technological issues.
- Ability to effectively articulate technical challenges and solutions.
- Deal well with ambiguous/undefined problems; ability to think abstractly
- Experience serving as technical lead throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery, and maintenance.
- Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, continuous integration, continuous delivery, testing, and operations.
- Knowledge of common architectural design patterns.
- Understanding and Implementation of security and data protection
- Exposure to being part of an Agile development team and agile software development practices is required.
- Experience in development of distributed/scalable systems and high-volume transaction applications (Preferable).
- Experience working on large information systems (Preferable).
- Experience in developing desktop and web applications, server, and cloud-based technologies.
- Knowledge of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery) (Preferable)
- Knowledge of multiple back-end languages (e.g., C#, Java, Python) and JavaScript frameworks (e.g., Angular, React, ) (Preferable)
- Knowledge of multiple web services technologies (e.g., SOAP, REST) (Preferable).
- Knowledge of multiple relational database technologies
- Knowledge of NoSQL databases (Preferable).
- Experience with IIS Web servers or similar
- Proficiency with Git/Azure DevOps/TFS
- Exposure to Containerization technologies (e.g., Docker) and container orchestration technologies (e.g., Kubernetes) (Preferable).
- Knowledge of Automation testing tools (Preferable)
- Microsoft Azure experience (Preferable).
- Experience developing mobile applications using Hybrid frameworks (e.g., Xamarin, MAUI) (Preferable)
- Experience working with Microservice technologies (Preferable)
-
JavaScript Technical Lead
2 weeks ago
Centurion, Gauteng, South Africa Pty Full time R1 500 000 - R2 500 000 per yearReference: PR000706-RN-2Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients.We are looking for a JavaScript Technical Lead to join our financial services client based in Centurion on a contract role.The Tech Lead: Javascript is responsible for applying deep technical expertise to design and...
-
Technical Design Lead
1 week ago
Centurion, Gauteng, South Africa IoT Full time R1 500 000 - R2 500 000 per yearThe Role Purpose:To lead and coordinate the Product Design Team responsible for defining and documenting comprehensive RMS product specifications. This involves capturing customer requirements, performing competitive analyses, ensuring adherence to industry standards (TM Forum, ITU, 3GPP, IEEE), and developing detailed data models, functional specifications,...
-
Head of Department: Technical Lead
2 weeks ago
Centurion, Gauteng, South Africa PPS Full time R1 200 000 - R2 400 000 per yearJob Description,A challenging opportunity exists for a strategic and experienced tech leader who will be responsible for leading the strategy, design, and implementation of automation across software development, testing, and deployment processes. This role combines hands-on technical expertise with leadership to build robust automation frameworks, optimize...
-
Technical Copywriter
5 days ago
Centurion, Gauteng, South Africa Pump and abrasion Technologies Full time R90 000 - R120 000 per yearJob OverviewPump and Abrasion Technologies is seeking a detail-oriented and technically proficient Technical Copywriter to join our Engineering team. This role is critical in ensuring that our technical documentation is clear, accurate, and user-friendly. The successful candidate will be responsible for rewriting and creating new pump assembly and...
-
Technical Support
1 week ago
Centurion, Gauteng, South Africa Metso Full time R500 000 - R750 000 per yearJoin an industry leader and make a positive change in the sustainable use of the world's natural resources. Together, we will transform the business and drive the industry toward a greener future.At Metso, you will be supported by our inclusive culture and a network of colleagues from around the world. With us, you will embark on a personal growth journey...
-
Technical Support
1 week ago
Centurion, Gauteng, South Africa Metso Full time R900 000 - R1 200 000 per yearJoin an industry leader and make a positive change in the sustainable use of the world's natural resources. Together, we will transform the business and drive the industry toward a greener future.At Metso, you will be supported by our inclusive culture and a network of colleagues from around the world. With us, you will embark on a personal growth journey...
-
Lead: Business
1 week ago
Centurion, Gauteng, South Africa Land Bank Careers Full time R1 200 000 - R2 400 000 per yearJob Advert Summary(Land Bank) is South Africa's only specialist agricultural bank established in 1912, the bank's sole objective is to serve South African commercial and emerging farmers and bring specially designed financial services within their reach. These services enable farmers to finance land, equipment, improve assets and obtain production credit....
-
Tech Lead
2 weeks ago
Centurion, Gauteng, South Africa Owethu Managed Services Full time R1 200 000 - R2 400 000 per yearIntroduction We are seeking an experienced Tech Lead Java Developer to lead software development initiatives focusing on Middleware or Application development. The ideal candidate will guide the design, architecture, and development of scalable applications, mentor team members, and ensure delivery excellence in a financial services environment. Duties...
-
Lead Developer
1 week ago
Centurion, Gauteng, South Africa Network1 Full time R200 000 - R250 000 per yearAn opportunity for a Back-End Lead Developer. Are you a seasoned Developer who thrives on architecting robust, high-performance back-end systems? Do you possess a deep understanding of both the .NET ecosystem and modern C++? If you're a technical leader ready to tackle a complex service-oriented landscape, then we have a compelling opportunity for you.Our...
-
Tech Lead
2 weeks ago
Centurion, Gauteng, South Africa Accredited Resource Consulting Services Full time R500 000 - R1 200 000 per yearReference: PTA001200-BH-1Tech Lead: JavaScript / JAVA Developer – 12-Month Contract (Renewable) | Pretoria | HybridOur esteemed client in Pretoria urgently seeks a Tech Lead: JavaScript / Java Developer for a 12-month project with the option to renew annually. This hybrid role requires three days in office and two days from home. The successful candidate...