• Location: Johannesburg, South Africa
  • Salary: ZAR90000 - ZAR110000 per month
  • Technology: .NET Jobs
  • Job Type: Permanent
  • Date Posted: 16th Sep, 2020
  • Reference: NFI16092020MT

Job Title: Head of Software Development


Location: Johannesburg


Salary: Up to R120,000PM


Email: m.towers@nigelfrank.com


Job Description


As a Head of Software Development, you will be working and collaborating to ensure that the delivery of software solutions and products are met to a high standard for the required need for the business. Management, strategy, architectural design, technical delivery are just some of the areas of focus that is entailed with this role. Collaborating with the CIO, Business Owners, Project Owners, Technical Leads and Delivery Leads - you will play an integral part in the day to day operations of this rapidly expanding company.



Role & Responsibilities



  • Develop and deliver a technical vision and direction for the business requirements

  • Analyse and identify technical trends that would support improve the business

  • Lead strategic planning for the business area to achieve the goals

  • Collaborating with internal departments and external clients to develop and recommend technologies that support the business

  • Lead and manage the software development team to deliver high quality software and architecture

  • Working closely with Project Managers, Business Owners etc to deliver on agreed outcomes


As well as the above you will be working with the following management tasks



  • Maintain up to date knowledge of the trends, emerging technologies and best software engineering practices

  • Any technical problems are solved in a timely manner

  • Manage, mentor, share and educate the organisations management, staff, customers inline with the software vision

  • Establish practices and standards to meet internal performances



Skills, Experiences and Qualifications needed



  • Experience with establishing and implementing IT strategy, policies and procedures

  • Project experience with multiple technologies including .NET, API, Angular & Azure

  • Providing architectural solutions within the last 12 months of projects

  • Ability to discern user requirements and develop specifications

  • Track record of working with the Microsoft Tech Stack - .NET Core, Azure, MVC

  • Creative thinking

  • Measuring work

  • Listening

  • Problem Solving



Benefits include:



  • 2 days remote work

  • Flexi time

  • Free coffee

  • Bonuses + Salary increases


Want to apply? Get in touch! m.towers@nigelfrank.com or 0105006149

Similar Jobs

Senior .Net Team Lead Architect
Johannesburg, South Africa

Intermediate .NET Developer
Johannesburg, South Africa

Senior Full Stack Software Developer - Johannesburg
Johannesburg, South Africa

Associate Full Stack Developer- JHB
Johannesburg, South Africa

Mid - Senior RPA Software Developer - JHB / Remote
Johannesburg, South Africa