Developer Team Lead

 

Recruiter:

Cyberpro Consulting

Job Ref:

JHB003438/Percy

Date posted:

Friday, May 7, 2021

Location:

Johannesburg, South Africa

Salary:

650


SUMMARY:
CyberPro Consulting is a Microsoft Gold Partner as well as Oracle Java partner that develops Line of Business Systems, Mobile Apps as well as Web Applications. Our expertise extends to System Integration, Database Development, and Business Intelligence solutions. Our Service offering spans the full software development life-cycle

POSITION INFO:

Developer Team Lead to provide quality systems development services for the team in order to implement and sustain a best-practice framework. This will be done by employing all the latest & greatest technology in the Microsoft Stack including C#, MVC, WCF, REST API & much more! The C#.NET Developer will be responsible for software application development using C# (C-Sharp) in the .NET development environment, writing business logic facades, MVC web front end application components and self-hosted WCF services

Key Responsibilities

  • 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 Astute Departments as clients.
  • Professional interactions with all external stakeholders that engages with Astute 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.
  • 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.

 Qualifications

  • Bachelor''s degree in relevant field or equivalent.

 Technical Skills

  • Relevant SQL knowledge (Tables, Views, Procedures, Functions and Jobs)
  • Knowledge of MVC and WCF and Rest API
  • Knowledge of Kendo UI beneficial
  • Knowledge of IoC beneficial
  • Knowledge of Entity Framework is beneficial
  • Knowledge of Azure Services
  • Web services and APIs, Software Design Patterns, and DevOps.
  • Familiarity with Solutions Architecture and/or Enterprise Architecture.
  • Good understanding of Data Integration and warehousing tools.
  • Domain driven design.
  • Evolutionary architecture.
  • Advanced testing.
  • Design principles.
  • Security best practices.
  • Distributed architecture knowledge.
  • API management and versioning.

 Experience

  • Minimum 8 years of experience in System Development
  • Minimum 2 years leading a team of Developers

please send me your updated CV at percym@------ or call me on -----

 



 

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



 

 

 

Similar jobs you might be interested in:

Team Lead – Full Stack Angular Developer (JHB)
Location: Johannesburg
Salary: Datafin1
team lead – Full Stack Angular developer (JHB)
32 days ago


Lead C# Developer – Johannesburg (Hybrid) – Up to R1.4 million per Annum
Location: Johannesburg
Salary: 1400000
lead C# developer – Johannesburg (Hybrid) – Up to R1.4 million per Annum
1 day ago


Intermediate Full Stack C# Developer (Angular) – Johannesburg (Hybrid) – up to R840k Per Annum
Location: Johannesburg
Salary: 840000
Intermediate Full Stack C# developer (Angular) – Johannesburg (Hybrid) – up to R840k Per Annum
1 day ago


Software Developer
Location: Johannesburg
Salary:
Are you passionate about writing clean, efficient code and solving real-world problems with smart software solutions? We’re looking for a .NET / Software developer who thrives in a dynamic environment and enjoys both coding and collaborating. If you're tech-savvy, detail-obsessed, and love a bit of humour in your day — we want you!R25 000 Negotiable depending on experience Purpose...
2 days ago


Senior Full Stack C# Developer (.NET / Angular) – Centurion (Hybrid) – up to R1.08mil Per Annum
Location: Pretoria
Salary: 1080000
Senior Full Stack C# developer (.NET / Angular) – Centurion (Hybrid) – up to R1.08mil Per Annum
2 days ago


Lead C# Developer – Johannesburg (Hybrid) – up to R1.4mil per annum
Location: Johannesburg
Salary: 1400000
lead C# developer – Johannesburg (Hybrid) – up to R1.4mil per annum
2 days ago


SENIOR DevOps Engineer – Midrand/ Semi-Remote – R650 PH
Location: Pretoria
Salary: 1248000
SENIOR DevOps Engineer – Midrand/ Semi-Remote – R650 PH
3 days ago


Software Engineer
Location: South Africa
Salary: Market Related
As a Software Engineer, you will lead the development of scalable, blockchain-powered applications and smart contract solutions.
8 days ago


Quality & Reliability Engineer (QRE)
Location: Johannesburg
Salary:
9 days ago


C# Developer
Location: Johannesburg
Salary:
Calling on C# developers who are looking for that one opportunity to showcase your skills!!!
10 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