Developer Team Lead

 

Recruiter:

Tower Group

Job Ref:

4075163250

Date posted:

Thursday, November 18, 2021

Location:

Johannesburg, South Africa


SUMMARY:
-

POSITION INFO:

My Clent that is based in Midrand is currently looking for an Smart  Developer-Team Lead Individual with Key Responsibilities as below


• Strong ability to provide written and/or verbal explanations on design and technical/functional
solutions.

• Contribute to the architecture, design, development, and maintenance of Web applications using
the C# language and the Microsoft tech stack.
• Align and build capabilities and services in line with strategic projects and architecture
• Provide input for the other developers, BAs and Testers, as well as maintain an excellent working
relationship with our external software development partners.
• Review current coding practices, as well as implementing and maintaining improvement.
• Write clean, scalable code using .NET programming languages.
• Involved on multiple projects, sometimes in parallel
• Collaborate with project teams made up of people with diverse and complementary skills.
• Develop responsive web front ends with the latest technology and security.
• Integrate with a variety of Azure Hosted Services.
• Develop and maintain Self-Hosted WCF services with a token based authentication.
• Develop and maintain RESTful API services with a token based authentication.
• Be able to lead a Team in solution delivery
• Continually guide and mentor Intermediate and Junior developers in best practices and relevant
patterns.
• Encourages autonomy of decision making within clearly defined boundaries.
• Ensures that Security forms an integral part of all practice capabilities.
• Present practical input for strategic technology decisions 

Stay up to date with industry trends, and standards within the DevOps space
• Lead the Agile processes within the team
• Manage the roadmap for the team, playing a key role in prioritization
• Resolve conflict in the team when necessary
• Promote the achievements of the team
• Interview candidates for technical and organizational fit
• Hands on execution as part of team
• Maintain and increase development quality within project delivery


Stakeholder Management
• Professional Engagement with internal Departments as clients.
• Professional interactions with all external stakeholders that engages with clients as a partner, or
customer
• On time, available, engaged and well prepared for interactions with internal and external
stakeholders
• Work with stakeholders to gather requirements, and manage expectations
Testing
• Coding and Maintaining of unit tests for all code developed.
• Assisting Testing team with Use and Test cases.
• Test cases, use cases and unit tests are as an important a deliverable as the code to deliver the
project itself.
Process and Process Improvement
• Continuous evaluation of process that is used in the delivery pipeline to identify areas of
improvement and proposing refinements to processes.
3
• Participation in the release process, evaluating what is working, what can be improved and what
can be automated and proposing and implementing release process refinements.
Innovation
• Innovative thinking about solutions that is on purpose and holistic in nature
• Pragmatic approaches to problems and solving the problems.
• Innovative thinking that leads to concrete implementations of the innovation.
Maintain practices in line with organisational guidelines, policies, culture and values
• Ensure service practices and standards are aligned to all policies and procedures
• Develop and encourage strong teamwork
• Manage areas of critical compliance and actively manage non-conformance
• Continually contribute to product knowledge of the team and other functional areas
• Actively live the Organizational Culture and values
• Ensures that Security forms an integral part of all code and processes.
Maintain people practices in line with Organisational guidelines, policies, culture and values
• Ensure service practices and standards (SLA’s) adhered to in line with ITIL principles
• Develop and encourage strong team work
• Identify potential inter-departmental problems and escalate them to higher levels
• Engage regularly in team or group problem-solving
• Manage areas of critical compliance and actively manage non-conformance
• Identify, accumulate and analyse statistics that reflect on the team’s performance
• Continually share technical competence with the team to assist in the development of their
knowledge and skill
• Ensure the work environment enables employees to “live” the organisation culture and values
• Actively participate in own professional development and career path.
4
COMPETENCY DESCRIPTION

Judgement and Decision Making
The ability to make firm (and sometimes difficult) decisions fairly and
compassionately based on relevant facts, criteria and disciplined, logical
thinking.
Accountability Approaches own work with dedication and high sense of responsibility.
Provides support to others in accomplishing their work
Takes responsibility for results of the institution, and all resources that have
been placed under one’s responsibility.
Teamwork The capacity to work co-operatively with others to achieve common goals.
Customer Service
Orientation
The capacity to anticipate, recognize and meet the needs of internal and
external clients and customers, however these are defined in the role, taking
responsibility for maintaining the highest service standards and developing
and sustaining productive client relationships.
Application Development/
Support and Maintenance
Demonstrates a detailed knowledge of several programming environments
and a good working knowledge of hardware and software interfaces; Writes
original multi-module/complex programs or applies reusable modules;
Designs, tests, and integrates software modules and resolves programming
errors using various debugging tools and techniques; Provides support,
guidance and production
Relationship Building The capacity to listen effectively and use appropriate interpersonal and
communication skills to build relationships based on mutual trust and
goodwill. This includes demonstrating sensitivity to other’s feelings, needs,
values and attitudes and being courteous and diplomatic in dealing with
difficulties others may be experiencing.
Testing Understands and use systems integration principles (i.e., the methods,
practices and policies that are used during a systems integration process,
including hardware, software, network and applications);
Understands and use release and certification processes; Prepares test
cases/scripts; Develops testing scenarios and cases ensuring they are
aligned to meet requirements, and are representative of business situations;
Carries out complex testing/ validation (e.g., volume testing, integration
testing); Ensures other applications are not affected; Matches results with
expectations in the design document; Troubleshoots/resolves issues;
Implements test tools; Applies standards for testing;
Delivers a testing project/component of testing project; Provides knowledge
and guidance to team in the preparation of test plans together with the IT and
business resources; Monitors delivery of testing to time, quality and cost.
Visibility and Impact
(Includes Professional
Presentation)
The capacity to convey a powerful, professional impression, commanding
attention and respect and conveying a strong sense of self-worth and
capability.
Decision Making &
Problem Solving
The capacity to recognize symptoms that indicate more significant problems;
to anticipates obstacles, considers the impact/ consequence of decisions.
The capacity to puts a problem in context, recognizes risks, and understands
situational variables.
Able to reconcile the conflicts between short term requirements and long term
objectives.


Technical / Professional
Competence

  • The capacity to perform a professional and/or technical function to the
    required standards, remain abreast of developments in the specialist field and and continuously improve /expand own skill.


 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

1463 Java Developer and Technical Team Lead (Expert)
Location: Menlyn
Salary:
Are you passionate about crafting elegant solutions using Java, with a knack for leading teams to success? Do you thrive in roles that allow you to blend your technical expertise with leadership skills to drive innovation and excellence? We are seeking a dynamic individual to join our team as a Java developer and Technical team lead. In this dual-role, you will have the opportunity to not only con...
14 days ago


1463_Java Developer and Technical Team Lead (Expert)
Location: Pretoria
Salary:
1463_Java developer and Technical team lead (Expert)Location: GautengContract Term: 1 June 2024 - 31 December 2026
16 days ago


Software Developer
Location: Pretoria
Salary:
Software developer (Contract), CenturionOur client uses innovative social behaviour change approaches to effectively engage youth and create demand for their health and well-being services. They offer a range of health services, currently focused on sexual and reproductive health, via a variety of convenient channels, primarily mobile vans.  They also aim to connect youth via referrals and li...
4 days ago


Fullstack Analyst Developer- (Python,Angular) - CT - Hybrid - 12 months -must be South African
Location: South Africa
Salary: Market related
Intermediate, Analyst, developer, Cape, Town, Hybrid, 12, months, EE, only, must, be, South, African
6 days ago


Full Stack Senior Adobe Experience Manager Developer
Location: Pretoria
Salary: R500 - 550 per hour
Assist with the software development lifecycles of Adobe Experience Manager projects.
6 days ago


Engineering Manager (C#/.NET) – Johannesburg– up to R1.5m Per Annum
Location: Johannesburg
Salary: 1 500 000
Engineering Manager (C#/.NET) – Johannesburg– up to R1.5m Per Annum
9 days ago


Intermediate Analyst Developer - Cape Town - Hybrid - 12 months (EE only) -must be South African
Location: South Africa
Salary: Market related
Intermediate, Analyst, developer, Cape, Town, Hybrid, 12, months, EE, only, must, be, South, African
10 days ago


Senior Back-End Developer
Location: Centurion
Salary: 70 000 Monthly
Our client is a prominent player in the automotive industry, dedicated to revolutionizing the car-buying experience. With a focus on innovation and customer satisfaction, our client is committed to providing a seamless and efficient platform for buying and selling vehicles. As they continue to lead the way in their industry, we are working closely with them to find a talented Senior C# .NET Back-E...
11 days ago


Head of Human Capital Technology – Centurion – up to R1.7mil per annum
Location: Pretoria
Salary: 1 700 000
Head of Human Capital Technology – Centurion – up to R1.7mil per annum
14 days ago


TA32E _ Test Analyst
Location: Pretoria
Salary:
TA32E _ Test AnalystLocation: GautengContract Term: 1 June 2024 - 31 December 2025
14 days ago


Create a free job alert for Developer Team Lead in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions