Tech Lead

Xcede Group

Cape Town

Sur place

ZAR 900 000 - 1 500 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Xcede Group is seeking a Technical Lead to own technical direction, mentor the team, and collaborate with architects to ensure architectural alignment and high-quality software delivery in a fast-paced environment.

You will guide developers, designers, and analysts, ensure code quality through reviews, and drive performance and security considerations across all solutions.

Qualifications

  • 7+ years in development environment
  • 3-6 years SQL experience
  • 5-8 years C# experience
  • 5-8 years .NET Core experience
  • 5-8 years RESTful API experience

Responsabilités

  • Provide technical leadership to the team through collaboration sessions and knowledge-sharing initiatives.
  • Engage regularly with software architects to ensure development within the team is according to architectural guidelines.
  • Work with developers, designers/analysts, and architects to ensure solutions meet requirements and performance goals.
  • Ensure checked-in code is reviewed to meet standards and maintain a sound code base.
  • Ensure all solutions consider compatibility with environments and dependencies, high usability, reliability, and peak performance with strong security.
  • Drive adoption of processes for throughput, response times, resource utilization, and operational capacity.

Connaissances

SQL
C#
.NET Core
RESTful API
Couchbase
MongoDB
RabbitMQ
Kafka
Code reviews
Technical leadership
Collaboration
Mentorship
Performance optimization
Testing
Knowledge sharing

Description du poste

Technical Lead Job Description

Can you take ownership and engage regularly with software architects to ensure development within the team is according to architectural guidelines? How about planning, designing, leading, and executing technical solutions, as well as improvements within the respective Software Development Team?
As the Technical Lead, you'd be a technical expert with a strong understanding of technology, systems architecture, data structures, and data sources.

Requirements:

  • Minimum of 7 years' experience within a development environment;
  • 3-6 years' SQL experience;
  • 5-8 years' C# experience;
  • 5-8 years' .NET Core experience;
  • 5-8 years' RESTful API experience.

Nice To Have:

  • 1-4 years' experience in document stores such as Couchbase/Mongo;
  • 1-4 years' experience in Message Brokers such as RabbitMQ/Kafka/Red Panda.

Technical Leadership:

  • Provide technical leadership to the team through collaboration sessions and knowledge-sharing initiatives.
  • Engage regularly with software architects to ensure development within the team is according to architectural guidelines.
  • Work with other developers, designers/analysts, and architects to ensure that solutions meet application requirements and performance goals.
  • Ensure checked-in code is reviewed to meet standards and maintain a sound code base.
  • Ensure all technical solutions consider compatibility with other environments and dependencies, have high usability, are reliable, and perform at maximum efficiency during peak usage, while maintaining high security standards.
  • Drive the adoption of processes within the team that meet expectations for technical throughput rates, response times, effective resource utilization, and maximum operational capacity requirements.

Quality of Software Implementation:

  • Ensure rigorous testing of any solution before deployment and create standards and processes within the team to align with these.
  • Ensure delivery of a complete and technically appropriate solution that covers all agreed specified tasks and user objectives and has been thoroughly tested.
  • Work to develop and implement a quality mechanism for the solution to analyze its own faults and provide reports prior to critical failures.
  • Develop the solution in a manner that supports modification for future developers, reducing defects and positively affecting system quality.

Initiative and Innovation:

  • Implement improved processes that positively affect the team's performance and the company's bottom line.
  • Anticipate and address technical problems and opportunities immediately, considering any technical dependencies.
  • Take an active role in problem resolution and work after hours if necessary to ensure problems are resolved.
  • Demonstrate foresight to prevent errors or delays in projects.
  • Show initiative by understanding, acquiring, and implementing new knowledge and skills both within the team and the wider group.
  • Incorporate new abilities into operational activities to improve the performance of products and systems.
  • Ensure techniques, technologies, tools, and processes used are in line with industry best practices.

Knowledge Share:

  • Identify team members requiring specific knowledge, skills, or understanding and seek ways to impart or upskill them through coaching and mentorship.
  • Verify that knowledge has been successfully imparted and take steps to rectify any gaps in knowledge transfer.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Tech Lead
Tech Lead

Boardroom Appointments • Johannesburg

Sur place
ZAR 900 000 - 1 300 000
Technical Lead (.Net)
Technical Lead (.Net)

ATS Client • Cape Town

Sur place
ZAR 900 000 - 1 500 000
C# Software Developer
C# Software Developer

Network Finance • Randburg

Sur place
ZAR 1 000 000 - 1 600 000
Software Development Team Lead
Software Development Team Lead

Ad Talent Africa • Kempton Park

Sur place
ZAR 900 000 - 1 200 000
Technical Lead (.NET & Azure)
Technical Lead (.NET & Azure)

iDbase Software • Johannesburg

Sur place
ZAR 800 000 - 1 000 000
Java Team Lead
Java Team Lead

Network Recruitment • Johannesburg

Sur place
ZAR 900 000 - 1 500 000
Technical Lead
Technical Lead

WeconnectU • Somerset West

Sur place
ZAR 800 000 - 1 200 000
Senior Software Development Engineer - Live
Senior Software Development Engineer - Live

BETSoftware • Durban

Sur place
ZAR 600 000 - 1 000 000
Software Development Team Lead
Software Development Team Lead

Ad Talent • Gauteng

Sur place
ZAR 900 000 - 1 300 000
Senior Software Lead
Senior Software Lead

Knowledge Focus • Rosebank

Sur place
ZAR 750 000 - 1 100 000