freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Developer

Summary

Leads software development using C# .NET, Azure, and SQL Server, mentors junior devs, and drives Agile projects in an HR tech product team.

Reference: DUR000081-SG-1

Our client is seeking a talented Senior Software Developer to join their team. This role will lead into a team lead position, and the ideal candidate must be willing to travel to the office daily.

Duties & Responsibilities

Responsibilities:

  • Designing new software solutions alongside existing engineering and development teams according to best practices.
  • Resolving bugs and system issues in their live environments.
  • Further developing and improving existing solutions and software development processes.
  • Assisting and guiding the development team to help them meet their deadlines.
  • Taking on responsibility for meeting and driving others to meet project deadlines.

Requirements:

  • Matric and Degree, Diploma, or relevant IT qualification.
  • 6+ years in Software Industry Development experience including experience with leading a small team.
  • Coding Languages: C# .NET (Framework & Core) Experience, working with ASP.NET Web APIs and MVC Applications.
  • SQL Server: Database Design, Scripting, Analyzing SQL statements and optimization, relational database skills.
  • Technical Writing Skills: Able to write comprehensive design specifications and technical documents.
  • Code Mentoring and Review: Able to analyze younger developers' code, make suggestions on industry best practices and skills development.
  • Able to design systems based on company requirements and give accurate instructions and direction to younger team members.
  • Working with Azure DevOps and Microsoft Azure.
  • Working with Visual Basic .NET.
  • System Design and Architecture.
  • Working in an Agile environment with daily scrums.
  • Any experience with JSON, XML, JavaScript, jQuery.
  • IIS: Deploying, creating and updating services.
  • Experience with Xamarin.
  • Working with GIT version control.
  • Automation build and testing.
  • Unit testing.
  • Strong code analyzing skills.

Package & Remuneration

R 55000 - R 60000 - Monthly

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available