JOB SUMMARY

Our client is loo..."> Job: Senior Manager â?? Software Development in Johannesburg - ref: 751015

 

Senior Manager â?? Software Development

 

Recruiter:

IOCO

Job Ref:

iOCO00858

Date posted:

Thursday, June 24, 2021

Location:

Johannesburg, South Africa

Salary:

Negotiable


SUMMARY:
The Role:

JOB SUMMARY

Our client is looking for a versatile Senior Software Manager to develop cutting-edge software solutions to optimize our (ITO) solution offering. In this role, your duties will include supervising Junior Software Developers, analyzing software perfor...

POSITION INFO:
The Role:

JOB SUMMARY

Our client is looking for a versatile Senior Software Manager to develop cutting-edge software solutions to optimize our (ITO) solution offering. In this role, your duties will include supervising Junior Software Developers, analyzing software performance and configuration systems, and managing the deployment and integration of new software.

You will also be required to provide thought leadership and oversee the design, release, testing and development of digital platform solutions which will be commercialized as a software solution and/or service to the market.

RESPONSIBILITIES

This role requires a person who will manage all the activities of the software development group; set attainable goals to team members in order for the project to be finished on time; provide guidance to team members to encourage work productivity; ensure appropriate procedures and processes are followed when it comes to software development; writes, reviews and revises product requirements and specifications; participates in other areas of the software development process. Other responsibilities include:

  • Support the development of the Digital Development strategy accounting for current and future market forces and movements.
  • Determining product sets and define the go-to-market strategy in support of company strategic drivers.
  • Lead the design, release, testing and development of digital platform solutions in alignment with high levels of quality, standards and operability as defined within negotiated and agreed service level agreements, service level parameters or contracts.
  • Manage the development and implementation of processes and procedures to maintain or recover the delivery of systems and services in the event of any physical, technical or environmental disaster or major outage, providing continuity of service to customer.
  • Manage and/or oversee multiple, large-scale, concurrent projects to successful completion in accordance with scope, budget and service level agreements.
  • Develop and evolve implementation methodologies for standard and transformational programmes.
  • Develop new business and operating models that take advantage of new domains, functional, technology and information assets within the software area.
  • Assist in managing the identification and mitigation of strategic risk.
  • Participate in the annual budget and forecasting process within strategic guidelines, directing and coordinating activities to achieve revenue and cost containment targets.
  • Promote and facilitate optimum engagement between SoluGrowth Business Units to design and build digital solutions and services and establish and enhance relationships and network with strategic partners, customers and vendors to create market dominance.
  • Encourage and foster a culture of performance excellence, employee engagement and transformation.
Skills and Experience:

QUALIFICATIONS EXPERIENCE:

A bachelorâ??s degree in Computer Science, Information Technology, Engineering or a related discipline is required of a software development manager.

  • 10+ Years Software Development Experience
  • Excellent computer science fundamentals and have experience such as, but not limited to:
    • Scripting: JavaScript, Node JS, React JS, Angular JS, Python
    • Languages: C#, Blazor, PHP, .Net Core, .Net Framework 5.0
    • Web Programming: Asp.Net, Web APi, Blazor, Razor pages, HTML, CSS, PHP
    • Databases: Microsoft SQL Server, Entity Frameworks, MySQL, ETL
    • Cloud computing (e.g., AWS, Azure)
    • Microservices Architecture
    • DevOps (CI/CD) an added advantage
    • Software Configurations: Bitbucket, Gitlab, GIT
Key Accountabilities:

Leadership

  • Ensure adequate up-front planning and cross team, cross discipline consultation and coordination with a view to consistently achieve delivery targets.
  • Instil the desired behaviour of teamwork, passion, commitment and innovation through example, reward and recognition programmes.

Multiple Clients Software Development Lifecycle (SDLC)

  • Ensure methodology addresses competing priorities and balancing short term deliverable needs with longer term platform thinking. Drive the adoption of a delivery culture of first time, on-time, every time. Ensure SDLC activity balances new delivery with managing technical debt as a fact-of-life for all technology teams. Continually recognize and reward behaviour that improves processes (increases effectiveness), reduces debt, produces solutions that evolve with the organizationâ??s needs with lower maintenance required.

Client Oversight

  • Prepare and contribute to the design of Client workshops. Act as strategic advisor to Clients, constantly transferring knowledge to them.
  • Manages Service Level Agreements and budgets and ensures management reporting.
  • Lead the evaluating, development and monitoring of process and system enhancements for Clients.
Personality and Attributes:

FUNCTIONAL SKILLS AND KNOWLEDGE REQUIRED

  • Leadership
  • Strategic Planning
  • Financial Management
  • Risk Management
  • Business Development

BEHAVIORAL COMPETENCIES REQUIRED

  • Developing Strategies
  • Directing People
  • Exploring Possibilities
  • Interacting with People
  • Making Decisions
  • Developing Expertise
  • Producing Output
  • Upholding Standards.

CORE COMPETENCIES ATTRIBUTES

  • Time Management, Planning and Organizing
  • Creative, Innovative Thinking and Problem Solving
  • Accountability and Dependability
  • Ethics and Integrity
  • Communication and Teamwork
  • Analytical skills with the ability to analyse complex requirements
  • Planning Organising
  • Diligent Proficient in Source Code management tools
  • Strong interpersonal skills â?? ability to communicate clarity and build strong working relationships
  • Ability to multi-task and prioritize effectively
  • Strong ability to work with a cross functional team
  • Proven client engagement
  • Takes control of situations and events
  • Wiliness to learn
  • Strong computer literacy skills
  • Deadline driven


 

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



 

 

 

Similar jobs you might be interested in:

Senior Manager Software Engineering
Location: Johannesburg
Salary: Negotiable
senior manager software Engineering
77 days ago


Senior Manager Quality Assurance - Software Platforms
Location: Johannesburg
Salary: Negotiable
senior manager Quality Assurance - software Platforms
74 days ago


Senior Account Manager
Location: Cape Town
Salary:
An analytical testing laboratory is seeking a senior Account manager to join their team in Stikland, Cape Town. The senior Account manager will form part of the Business development team, report to the Head of Client Relations, and be responsible for managing a portfolio of high value clients, acquiring new clients, generating revenue, acting as a brand ambassador and generating client experience ...
Today


Senior Manager ICT
Location: Pietermaritzburg
Salary: 800 000 Annually
senior manager: ICT – Assurance & AdvisoryPietermaritzburg | Executive AppointmentA leading professional services firm is seeking a senior manager: ICT – Assurance & Advisory to take ownership of a high-impact portfolio within its Pietermaritzburg practice.This executive role requires a proven leader with strong ICT assurance, governance, and advisory expertise, capable of driv...
Today


Senior Technical Manager: SA
Location: Durban
Salary:
Our client, a Global leading manufacturer and supplier to the Print and Packaging Industry, seeks your technical knowledge to step up to the plate and show your wealth.
1 day ago


Senior Travel Manager
Location: Johannesburg
Salary: Market related Monthly
Are you passionate about creating unforgettable travel experiences? We are seeking an experienced senior Travel manager to lead and manage operations for South Africa. This is an exciting opportunity to join a dynamic team and oversee end-to-end travel management for FIT and group business.
1 day ago


Senior Dairy Manager
Location: Ixopo
Salary:
senior Dairy managerType: PermanentLocation: Ixopo, KwaZulu NatalReporting to: manager
1 day ago


Head of People & Operations (Senior Manager)
Location: Johannesburg
Salary: Market-Related
This newly created senior management role exists to provide stability, coordination, and operational oversight across key support functions.
1 day ago


Senior Cost Accountant / Finance Manager
Location: Pinetown
Salary:
A well-established and growing manufacturing and installation company operating in the branding and marketing sector is seeking a highly experienced Cost Accountant to lead its finance function.The business operates in a high paced jobbing-shop, project-driven manufacturing environment, producing custom-built solutions with varying one-off cost structures, lead times, and installation components. ...
2 days ago


Senior Kitchen Manager - Groenkloof
Location: Pretoria
Salary: R 20000 - 25000
senior Kitchen manager - Groenkloof
2 days ago


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