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:

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...
19 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
21 days ago


Mobile Development-Android Lead
Location: Pretoria
Salary: R90 000 – R110 000 per month.
Our client in the Medical Devices industry is currently looking for a Mobile Development lead: Android, in Pretoria.
Today


Application Developer
Location: Johannesburg
Salary:
Today


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
11 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.
11 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
14 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
15 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
19 days ago


TA32E _ Test Analyst
Location: Pretoria
Salary:
TA32E _ Test AnalystLocation: GautengContract Term: 1 June 2024 - 31 December 2025
19 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