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 Engineer
Location: Sandton
Salary:
Our client in Sandton is looking for a software development Engineer to join their team onsite
1 day ago


Software Development Team Lead
Location: South Africa
Salary: 70000 Monthly
software development Team Lead specializing in translating BRS to user stories within Azure DevOps wanted for an award-winning, well-known software company. 
5 days ago


Electronic Engineer Software Development
Location: Johannesburg
Salary:
We are seeking a talented Electronic Engineer specializing in software development to join our dynamic team.
29 days ago


Software / Computer Engineer Security solution development
Location: Centurion
Salary: Neg
Large, multidisciplinary engineering company based in Centurion, focussing strongly on providing hardware and software-based security solutions in the ICT industry, is searching for talented developers to join their team.Our client develops equipment and software for local and international clients. Products include secure networking encryptors (layer 2/3 of the OSI model), secure mobile communica...
24 days ago


Software Development Team Leader
Location: Johannesburg
Salary: Monthly
My client, based in the Northern Suburbs of Johannesburg, is urgently seeking an experienced Team Lead to manage a team of developers and to provide guidance, support, and mentoring to achieve project objectives.
8 days ago


Software Developer Manager
Location: Centurion
Salary: Annually
Our client is looking for an experienced software development manager to lead their dynamic team. The role involves overseeing the development lifecycle, ensuring the timely delivery of high-quality software solutions, and directing system architecture designs.
19 days ago


Development Manager
Location: Johannesburg
Salary: R90 000 Monthly
development manager
28 days ago


Senior Oracle Compass Developer
Location: Johannesburg
Salary: 500 Hourly
12 Month contract role with top tier Financial Services company - Oracle PL/SQL & Compass Purpose of role: To develop and implement appropriate and efficient Systems according to provided specifications, standards and procedures, using various tools and languages but within the architectural standards and guidelines as established within the company to obtain optimal systems performance a...
Today


Mobile Development-Android Lead
Location: Pretoria
Salary: R90 000 – R110 000 per month.
Our client in the Medical Devices industry is currently looking for a Mobile development Lead: Android, in Pretoria.
Today


Key Account Manager
Location: Pretoria
Salary: MR Monthly
Our Client is looking for a  Key Account manager to join their Team
1 day 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