Talent.com
This job offer is not available in your country.
Manager Software Engineering

Manager Software Engineering

EYJohannesburg, Gauteng, South Africa
1 day ago
Job description

3 days ago Be among the first 25 applicants

Your Responsibilities

The Africa Assurance Innovation and Digital team is looking to hire a skilled Manager Software Engineering to build tailored digital and innovative solutions for our Assurance business. These solutions are designed to monitor and facilitate process operations, enhance productivity, maximise efficiency and mitigate risk in the business. These solutions encompass a range of smart technologies such as Robotic Process Automation (RPA), SharePoint, Machine Learning (ML), Artificial Intelligence (AI) and Data Analytics.

Job Description

Manager Software Engineering

Job Rank : Manager

Location : Johannesburg, Gauteng

Other responsibilities include

  • Working with Business Analysts, Junior Developers, Product Managers and other cross-functional resources to define and deliver business impacting projects.
  • Directing software programming and documentation development.
  • Project Management and proficiency in Project Management tools eg, Azure DevOps, Jira, Trello
  • Test, maintain and recommend improvements to ensure strong functionality and optimisation of existing solutions.
  • Provide guidance on process design and resolve complex technical design issues.
  • Create technical and process documentation for reference and reporting.
  • Produce clean, efficient code based on specifications.
  • Support the launch and implementation of solutions as well as providing post-implementation support in resolving any potential issues to ensure smooth business operations.
  • Work with team members to conduct root cause analysis of issues, review new and existing code and / or perform unit testing.
  • Testing and debugging code.
  • Review of code and documentation
  • Completion of governance processes

Skills And Attributes For Success

  • An analytical mind and inclination for problem-solving.
  • Highly self-motivated and directed.
  • Logical and efficient, with a keen attention to detail.
  • Strong verbal and written communication skills.
  • Ability to communicate technical details to non-technical audiences.
  • Excellent listening, interpersonal and oral communication skills.
  • Experience working in a team-oriented, collaborative environment.
  • Excellent planning, organisational, project and time management skills.
  • Knowledge and interest in computer systems and the latest technologies.
  • The ability to learn new technologies quickly.
  • To qualify for the role, you must have

  • A Bachelor’s degree in Computer Science, Software Engineering, Software Programming or equivalent of technical work experience.
  • 5+ years in a software development role.
  • 2+ of the years experienced leading a high-performing development team 4+ people.
  • Experience working on a variety of software development projects.
  • Ability to drive technical and operational excellence, pushing innovation with security, reliability and quality.
  • Experience of 3+ years of delivering in an agile delivery environment as part of software delivery.
  • Experience using project management tools such as Azure DevOps.
  • Comfortable communicating with Junior Developers, Business Analystsand Project Managers and Executive team.
  • Employee hiring, performance and growth management.
  • Experience architecting and developing workflow-based solutions or functionality.
  • Experience developing and consuming APIs.
  • Experience with web development technologies preferential.
  • Experience as a full-stack developer with strong knowledge of software engineering concepts preferred.
  • Extensive knowledge of coding languages (e.g. C++, C#, Java, JavaScript, jQuery, Python, VB Script, Ruby, R, HTML5, XML, CSS) and frameworks / systems (e.g. AngularJS, REACT, .NET, Git).
  • Knowledge and understanding of Machine Learning (ML) and Artificial Intelligence (AI).
  • General knowledge and experience in working with databases, relational and non-relational.
  • Experience in analysing and visualising data in Microsoft Excel and Power BI advantageous.
  • Experience in using Microsoft 365 platform, data storage, analysis, reporting tools and technologies (Azure SQL, Azure Analysis Services, Power BI, Power Automate, Power Pivot, Power Query & Power View, SharePoint etc.) preferential.
  • Ability to develop unit testing of code components or complete applications.
  • Seniority level

    Mid-Senior level

    Employment type

    Full-time

    Job function

    Engineering and Information Technology

    Industries

    Professional Services

    #J-18808-Ljbffr

    Create a job alert for this search

    Engineering Manager • Johannesburg, Gauteng, South Africa

    Related jobs
    • Promoted
    Manager Software Engineering

    Manager Software Engineering

    Ernst & Young Advisory Services Sdn BhdJohannesburg, Gauteng, South Africa
    Press Tab to Move to Skip to Content Link.The Africa Assurance Innovation and Digital team is looking to hire a skilled Manager Software Engineering to build tailored digital and innovative solutio...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineering Team Lead- JHB

    Software Engineering Team Lead- JHB

    MukuruJohannesburg, ZA
    Job title : Software Engineering Team Lead- JHB.Job Location : Gauteng, Johannesburg.Inspire, coach, and develop a team of 2–5 software engineers, nurturing a culture of learning and excellence.Tak...Show moreLast updated: 19 days ago
    • Promoted
    • New!
    Senior Team Lead, Software Engineering / Architecture

    Senior Team Lead, Software Engineering / Architecture

    NTTJohannesburg, Gauteng, South Africa
    Join a company that is pushing the boundaries of what is possible.We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society.Our wo...Show moreLast updated: 15 hours ago
    • Promoted
    Manager Software Engineering

    Manager Software Engineering

    Iris SoftwareJohannesburg, Gauteng, South Africa
    The Africa Assurance Innovation and Digital team is looking to hire a skilled Manager Software Engineering to build tailored digital and innovative solutions for our Assurance business.These soluti...Show moreLast updated: 1 day ago
    • Promoted
    Engineering Manager - Aerospace

    Engineering Manager - Aerospace

    JenRec RecruitmentCenturion, Gauteng, South Africa
    This company operates at the intersection of aerospace innovation and advanced optical systems engineering, serving international civil and security markets. This role is ideal for a qualified engin...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Manager

    Engineering Manager

    Edge ExecutivesAlberton, Gauteng, South Africa
    This is a senior operations role for an experienced Engineering Manager to lead customised solutions, continuous improvement, and maintenance strategies within a complex environment.If you excel at...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Manager

    Engineering Manager

    Network ContractingJohannesburg, Gauteng, South Africa
    Lead, mentor, and develop a multidisciplinary engineering team.Plan, coordinate, and manage all engineering and maintenance activities. Oversee the design, installation, commissioning, and optimizat...Show moreLast updated: 1 day ago
    • Promoted
    Manager : Application Security Engineering Lead

    Manager : Application Security Engineering Lead

    A 1 LJohannesburg, Gauteng, South Africa
    Our client in the telecommunications sector is seeking a Manager : Application Security Engineering Lead on a contract duration of 5 months. The Manager : Application Security Engineering Lead is re...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Manager

    Engineering Manager

    HR XchangeAlberton, Gauteng, South Africa
    Our client is a global leader in innovation and sustainable solutions, with a strong reputation for delivering high-quality products and services to diverse industries worldwide.The organization is...Show moreLast updated: 30+ days ago
    • Promoted
    Site Engineering Manager

    Site Engineering Manager

    Unilever BrazilBoksburg, Gauteng, South Africa
    Unilever is a business that makes a real impact on the world.Work on brands that are loved and improve the lives of our consumers and the communities around us. We are driven by our purpose : to make...Show moreLast updated: 1 day ago
    • Promoted
    Site Engineering Manager

    Site Engineering Manager

    UnileverBoksburg, Gauteng, South Africa
    Site Engineering Manager page is loaded## Site Engineering Managerlocations : Boksburg, South Africatime type : Vollzeitposted on : Heute ausgeschriebentime left to apply : Enddatum : 21.Oktober...Show moreLast updated: 30+ days ago
    • Promoted
    Enterprise Systems Manager

    Enterprise Systems Manager

    PricewaterhouseCoopersJohannesburg, ZA
    Job title : Enterprise Systems Manager.Job Location : Gauteng, Johannesburg.As a Manager, you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Project Manager

    Engineering Project Manager

    JenRec RecruitmentCenturion, Gauteng, South Africa
    A dynamic and growing R&D company specializing in electro-optical systems and machine learning technologies is currently seeking an experienced Project Manager to join its team on a full-time basis...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Manager

    Engineering Manager

    Kerridge Commercial SystemsWorkFromHome, Gauteng, South Africa
    At Klipboard we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that co...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Manager

    Software Development Manager

    Paycorp GroupJohannesburg, Gauteng, South Africa
    Pilot’s generative AI product strategy.You’ll oversee web, mobile, and API workstreams-architecting intelligent features that transform user experiences while ensuring system stability and performa...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Manager

    Software Development Manager

    EntelectWorkFromHome, Gauteng, South Africa
    Exciting Opportunity for a Development Manager at Entelect.Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation.Join a dynamic,...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Team Lead, Software Engineering / Architecture

    Senior Team Lead, Software Engineering / Architecture

    Applicable LimitedJohannesburg, Gauteng, South Africa
    Join a company that is pushing the boundaries of what is possible.We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society.Our wo...Show moreLast updated: 15 hours ago
    • Promoted
    Software Engineering Lead

    Software Engineering Lead

    LexisNexis South Africa Shared Services (Pty) Ltd CompanyJohannesburg, Gauteng, South Africa
    We are hiring a Software Engineering Lead to take the responsibility for the work on maintaining, modernizing and enhancing a key product, LexisNexis® Classification. This product uses AI to read mi...Show moreLast updated: 1 day ago