Software Development Manager

 

Recruiter:

Mindworx Consulting

Job Ref:

JNB007340/MNT

Date posted:

Tuesday, April 6, 2021

Location:

Johannesburg, South Africa

Salary:

00


SUMMARY:
Contribute to the growth and profitability of the Group through executing on the Group IT strategy and support the overall organisation’s strategy. Actively manage and lead the IT development team and help attract and retain top talent. Maintain the standards of the division thus enhancing the image of Company.

POSITION INFO:

Technical

  • Ensure that the Software Development Lifecycle for the Software Development team is well-defined, documented and implemented effectively.
  • Ensure that work project and application development get done within agreed time, scope, quality, cost and delivers business value as agreed with relevant project stakeholders, including that code reviews, quality assurance testing are done at each agreed development milestone of the project.
  • Ensure that the Agile/Scrum ceremonies are adhered to and effective (i.e., Sprint planning, grooming, solution reviews, retrospective reviews, and Scrum daily stand-ups) or other agreed upon software development model; Manage team output and workload; accountability for project running – new products, enhancements, and quality management.
  • Work with the solutions architect to ensure that the technology used by the development team is approved and provides innovation in the development process.

Leadership

  • Actively participate in the IT Management Committee as a representative of your IT function.
  • Engage with key project and relevant stakeholders to ensure requirements are delivered on time and up to standard.
  • Employee growth: Actively engage with business systems team on their career development and training requirements.
  • Giving direction: Work prioritization and assignment for development team members giving explanation on the method / process required to complete tasks.
  • Following up on regular intervals and provide constructive feedback about the team member''s progress and performance.
  • Providing informal and formal coaching support to team.
  • Assisting staff in resolving complex problems while ensuring adherence to standards & objectives
  • Provide necessary reporting on financial and operational indicators relating to business systems and project. Provide feedback (reporting) to IT Executive on achievements, pending issues, problems, and suggested recommendations and on team performance and outputs

Customer Service

  • To ensure that customer service standards are maintained in accordance with service level agreements and to assist with technical advice and other assistance over and above the normal business systems duties.
  • To make recommendations and take decisions on technical or complex business systems functions related to IT development.
  • Communicate effectively with external parties as well as business systems team and other divisions

 

People Management

  • Live the company values and lead by example.
  • Manage leave.
  • Work in collaboration with the HC Business Partner to:
    • Capacitate the team (recruitment and training)
    • On-board new employees
    • Manage the performance and efficiency of the team and individuals, using KPI''s, standards, process compliance, service level agreements, policy and procedures as tools and guides.
  • Ensure all IT employees have a development plan.
  • Always ensure that IT resources are effectively and efficiently in place assigned as best as possible to deliver on both strategic and tactical software development and maintenance.

Adhoc Duties

  • Perform other adhoc IT projects as assigned.
  • Continuous Process Improvement: Ensure full compliance to all IT processes, policies and procedures and identify areas for improvement
  • Innovation: Participate with senior management in initiatives around product development, processes, policy, and strategy.

Qualifications

Degree in Computer Science, IT, Software Engineering, and related.

Advantage

Advanced degree either in business or technology

 

Inherent Job Requirements (Legal or Professional)

Advantage

Technical certification in Software Development, Solutions Architecture, Enterprise Architecture or Project Management

Competencies

Knowledge and skills

Software Development:

  • Competence in both the Agile Scrum and Waterfall project delivery models.
  • Competence in the software development cycle.
  • Competence in various Software Development technologies and concepts, including Microsoft .NET/C#, Microservices, SQL Server, HTML5, CSS, Xamarin, 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.

Leadership:

  • Sound understanding of the South African education system.
  • Sound leadership and management of the IT talent.
  • Budgeting and IT investment management skills
  • Self-management skills
  • Good communication skills
  • Relationship management skills
  • Negotiation skills
  • Analysis and interpretation of data pertaining to business systems.
  • Demonstrate common sense, self-motivation, and discipline.
  • Sound knowledge of MS Office Culture:

Behaviors

  • Innovative
  • Delivering results and meeting customer expectations
  • Interpersonal and collaboration
  • Reporting and data interpretation
  • Strong ability to engage with key stakeholder.
  • Strong oral and written communication skills
  • Business writing skills
  • Presentation skills

Experience

  • At least 8-10 years'' experience in a similar position
  • At least 5 years in development working experience.
  • Experience in financial services industry will be an added advantage


 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Software Development Manager (C#) – Centurion (Hybrid) – up to R1.5m per annum
Location: Pretoria
Salary: 1500000
software development manager (C#) – Centurion (Hybrid) – up to R1.5m per annum
58 days ago


Software Development Manager - Remote
Location: Johannesburg
Salary: R1.26M CTC
Cape Town or Johannesburg
3 days ago


Sales Manager-Software Development
Location: Johannesburg
Salary: R30,000-R40,000 monthly
Our client, a leading provider of software solutions, is seeking an experienced and driven Sales manager to join their dynamic team in Johannesburg.
38 days ago


Business Development - Property Software
Location: Pretoria
Salary: R25k - 35k per month
Business development Executive for Property software Company
7 days ago


Software Development Engineer
Location: Centurion
Salary:
Our client in Centurion is looking for the services of a software development Engineer with at BSc Degree or equivalent. You should have strong experience in C#, SQL, JavaScript and Azure. Send your CV now!
10 days ago


Senior Business Development - Software (Automative)
Location: Centurion
Salary: Monthly
We are seeking a results-driven Sales Executive to promote and sell our client's technology and services, and solutions across the Automotive, Manufacturing, and Industrial sectors. This is a national role focused on securing new clients and driving innovation through value-based solution selling.
11 days ago


Business Development - Property Software
Location: Pretoria
Salary: R25k - 35k per month
Business development Executive for Property software Company
36 days ago


Sales Representative-Software Development
Location: Johannesburg
Salary: R15 000-R30 000 monthly
Our client, an innovative software solutions provider, is seeking a driven and tech-savvy Sales Representative to join their team in Johannesburg.
38 days ago


Front End Software Development Team Lead
Location: Rosebank
Salary:
50 days ago


Business Development - Property Software
Location: Pretoria
Salary: R25k - 35k per month
Business development Executive for Property software Company
78 days ago


Create a free job alert for Software Development Manager 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