Developer Team Manager

 

Recruiter:

Talent Guru

Job Ref:

TS001

Date posted:

Thursday, October 14, 2021

Location:

Johannesburg, South Africa

Salary:

Negotiable


SUMMARY:
We are currently hiring a Software Development Manager to lead and support a team of developers on multiple products within time and budget; while providing complete software lifecycle support.

POSITION INFO:

Duties & Responsibilities

  • Leading the development team in the design, development, coding, testing, and debugging of applications
  • Managing all the activities of the software development team and set goals for each team member to ensure timely project delivery
  • Lead multidisciplinary teams on various projects
  • Identify areas of technical debt, recommend, and implement solutions
  • Understand automated testing, performance testing and iterative development using appropriate tools and techniques
  • Keep up to date with the latest development software
  • Hire and train new developers
  • Serve as a mentor to developers to drive the adoption of best practices and expand the organization’s knowledge
  • Provide guidance to the team and ensure they adhere to development standards
  • Ensure proper documentation

Desired Experience & Qualification

Qualifications:

  • B.Com, B.Sc. or B.Eng. degree with computer related subjects as majors
  • Degree must be from reputable universities

 

Experience:

  • JIRA
  • C#
  • .Net Core
  • ASP.Net
  • Microsoft SQL
  • Relational databases
  • Proven experience in leading development teams
  • Extensive experience in developing, deploying, and integrating software solutions
  • Good mentor & coach
  • Excellent problem solving, analytical and communication skills
  • Able to work under pressure to meet deadlines
  • Strong verbal and written English communication skills
  • Able to understand the SDLC model
  • Financial services experience (Advantageous)
  • Blazor (Advantageous)

 

Attributes:

  • Creative skills / using initiative
  • Integrity and honesty
  • Strong analytical nature
  • Able to work independently & also able to work as part of a team
  • Self-driven and motivated
  • Hard-working
  • Time and priority management
  • Able to prioritise projects and deliverables
  • Able to work effectively with Senior Management
  • Able to see “the big picture” and offer solutions to improve
  • Able to influence others to achieve results
  • Consultative approach to problem solving


 

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



 

 

 

Similar jobs you might be interested in:

Service Quality & Customer Experience Manager
Location: Johannesburg
Salary:
2 days ago


Senior Java Developer
Location: Stellenbosch
Salary: 75000 Monthly
Looking for a Senior Java developer to join an exciting team of developers, who has a strong passion for development!
4 days ago


Junior IT Engineer
Location: Bloemfontein
Salary: Monthly
We are seeking a skilled and detail-oriented Junior Desktop Technician to join our dynamic team. The successful candidate will be responsible for providing technical support and troubleshooting services to ensure the smooth operation of desktop systems and related hardware.
4 days ago


Senior Software Developer
Location: Johannesburg
Salary: 60000 Monthly
Looking for a Senior Software developer position where you can fully utilize your skills?
4 days ago


Senior Salesforce Engineer / Developer
Location: Johannesburg
Salary:
Today


Full Stack Engineer
Location: Johannesburg
Salary:
Today


Senior UI/UX Designer
Location: Johannesburg
Salary:
Today


Senior Business Intelligence Developer
Location: Johannesburg
Salary:
Today


AWS Cloud Engineer
Location: Pretoria
Salary:
Our client in Pretoria is Hiring an AWS Cloud Engineer. 
1 day ago


Senior SQL Developer (JHB)
Location: Johannesburg
Salary:
1 day ago


Create a free job alert for Developer Team Manager 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