Software Development Manager - Remote

Software Development Manager - South Africa - Full Remote 

Ada Meher are partnered with a growing software consultancy that take a forward thinking, modern approach to development, with the aim of streamlining development processes, reducing amount of code required and ultimately saving their clients money. This company operate within South Africa and the UK, with projects based in both locations. This business have been established since the early 2000's, but in recent years they have really began to scale the business, having achieved 100% growth per year in the last three years. This offers a start-up/scale up environment with the stability of an established company.

They have their own framework, which streamlines the development process and they are in the process of making this a product to go to market with as part of their continuous plans to grow the business and change the way the industry does software development. They use a unique approach of building the UI through the database, which is a highly technical but highly efficient method of development. 

Typical clients and projects that my client work with include: Medium sized companies with legacy systems that require upgrading and modernising. Example: Car Finance company with 700+ line legacy code base. Reduced code base by 50% and saved client 20% revenue. They also work with start-ups, building systems from scratch through to support, assisting them scaling their business. They currently have six projects running, with the target of at least doubling that in the next twelve months and this development manager position plays a crucial role in their ability to continue to scale. 

The growth potential within the role offers the opportunity to progress into a CTO role in the next three to five years, if the successful candidate should want to take that route. If they did not, they can progress by expanding teams and increasing projects in different sectors as a development manager. 

Responsibilities
  • Lead the development team in designing, building, and maintaining web applications using .NET and Vue.js/Nuxt.
  • Manage and assign tasks, set realistic time estimates, and ensure deadlines are met.
  • Ensuring your team deliver development tasks to budget and quality
  • Architect scalable, high-performance solutions.
  • Perform code reviews and enforce best practices.
  • Serve as a technical mentor and guide for team members.
  • Leading the technical communication with the client on the project on a daily basis. Collaborate with other stakeholders to understand requirements and deliver robust solutions.
  • Continuously evaluate and integrate emerging technologies to improve processes and application quality.
  • Contribute to projects with code, particularly in highly complex phases of development.

Requirements 

  • Extensive experience in .NET development.
  • Proficient in building modern front-end solutions using Vue.js and Nuxt.
  • Proven experience leading and managing team(s) of developers.
  • Excellent understanding of system architecture, design patterns, and SOLID principles.
  • Experience with project management tools such as JIRA.
  • Strong interpersonal and communication skills for team collaboration, stakeholder management and client management.
  • Ability to manage multiple priorities and thrive in a fast-paced environment.


Please reach out to (url removed) if you have any questions regarding this role.
Company
Ada Meher
Location
South Africa
Hybrid / WFH Options
Employment Type
Permanent
Salary
£50000 - £55000/annum
Posted
Company
Ada Meher
Location
South Africa
Hybrid / WFH Options
Employment Type
Permanent
Salary
£50000 - £55000/annum
Posted