Enable job alerts via email!

Senior Developer Technical Lead

ITRelated

Durban

On-site

ZAR 600 000 - 800 000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company seeks a Senior Software Developer/Technical Lead with over 7 years of experience. The role involves managing a team, developing software, and consulting with clients. Ideal candidates will have strong leadership and technical skills, particularly in C#, DevOps, and ASP.NET. This full-time position offers opportunities for growth and innovation.

Qualifications

  • 7+ years of experience in software development.
  • Experience in leading a team.

Responsibilities

  • Development of software programs and creation of technical documentation.
  • Managing and mentoring a team of software developers.
  • Consulting with clients on project status.

Skills

Creativity
Problem solving
Time Management
Communication
Leadership

Education

Bachelor's degree in Computer Science
Diploma in Information Technology

Tools

C#
DevOps
ASP.NET
SQL

Job description

Position available for a Senior Software Developer/Technical Lead that has 7+ years of experience who will be responsible for the development, design and implementation of new, modified and ongoing business projects also manage and lead a team of software developers.

Candidates who are experienced and meet the all the requirements can forward their CV’S along with their relevant Qualifications, Certifications to nadine.naidoo@itrelated.co.za

Please Subject line the Position.

MINIMUM EXPERIENCE REQUIREMENTS

  • 7+ years’ experience in software development
  • Must have experience in leading a team.
  • Must have experience in C#, DevOps, ASP.NET, SQL.
  • Familiar with various operating systems, Windows Server
  • Development Best Practices

Skills:

  • Creativity and Programming skills
  • Problem solving skills and attention to detail
  • Time Management Skills
  • Must be able to lead and mentor a team.
  • Excellent oral and written communication skills.
  • Technical and Architecture documentation

MINIMUM EDUCATION REQUIREMENTS

  • Bachelor’s degree or diploma in Computer Science, Information Technology or Software Engineering or any related IT Qualification.

The following will be an advantage

  • Cloud Computing skills
  • Artificial Intelligence skills
  • Machine Learning skills
  • Solution Architecture skills
  • Mobile Development Experience
  • Business Process Management Experience
  • Enterprise Content Management Experience
  • Knowledge of Servers and Security
  • Microsoft Certifications.

Roles and Responsibilities:

  • Development of software programs and creation of technical documentation.
  • Code review.
  • System testing.
  • Consulting with clients on project status.
  • Working with clients on technical issues including software system design and maintenance.
  • Managing and mentoring a team of software developers.
  • Architecture design of client projects.
  • Researching and introducing new technologies to the organization.
  • Providing technical direction to the organization.
  • Setting software development standards.
  • Managing the organization infrastructure.
  • Work closely with the business analyst and project manager.
  • Client liaison.
  • Preparing technical proposals for clients.
  • Conducting presentations and representing the company in client meetings.

Please note: If you have not heard from us within 4-6 weeks, kindly consider your application unsuccessful.

Employment Type: Full-time

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.