Application Development Manager Johannesburg - Hustle Consulting (Pty) Ltd

    Hustle Consulting (Pty) Ltd
    Hustle Consulting (Pty) Ltd Johannesburg

    1 week ago

    Default job background
    Description

    Job Overview

    The Application Development Manager role requires a deep understanding of product development and strategy, as well as programming fundamentals and methodologies.

    This position involves seeking out and implementing innovative best practices and ideas from outside the organization, with a focus on application development methodologies.

    You will lead teams of engineers developing applications for various platforms in an agile environment, providing technical leadership to multiple teams and ensuring timely delivery of sprint commitments while maintaining high quality standards.

    Key Responsibilities

    1. Hire, train, and mentor new developers, guiding them in their career growth and development.
    2. Define and manage team structure.
    3. Evaluate team members' performance, provide constructive feedback, and coaching to help them achieve departmental and enterprise goals.
    4. Oversee and delegate tasks to the development team in collaboration with the project management team.
    5. Maintain and enhance development standards for the team, encompassing all aspects of a modern CI/CD pipeline.
    6. Be able to contribute to software development, including coding and problem-solving.
    7. Drive cultural changes necessary to support a continuous delivery model and promote automation of the Software Development Life Cycle (SDLC).
    8. Participate in code reviews where applicable.
    9. Facilitate interactions between the development team and other departments, including support, operations, business development, and finance.
    10. Ensure effective management and delivery of application development initiatives, meeting expectations for functionality and timeliness.
    11. Oversight of ongoing integrations into the production environment.
    12. Foster and grow the company's behavioral values by setting a positive example.
    13. Provide oversight of outsourced development quality.
    14. Determine development budgets and offer feedback to management.
    15. Develop and lead a collaborative Agile software development approach that enhances velocity while prioritizing quality and scalability.
    16. Create product roadmaps for the department and engage with external stakeholders in roadmap planning.
    17. Seek out, validate, and integrate innovative best practices and ideas from outside the organization, focusing on application development methodologies.
    18. Buil a culture of innovation and engagement, emphasizing the strengthening of the organization's employer brand.
    19. Occasionally communicate with customers.

    Required Experience & Qualifications

    1. Strong knowledge of a statically typed programming language.
    2. Familiarity with Typescript, C#, and C++ is essential.
    3. Experience with Go and PHP is beneficial.
    4. Proven experience working with Agile methodologies.
    5. A track record of successfully leading development and delivery of complex business technology solutions into production, exceeding business goals.
    6. Experience developing and supporting mission-critical applications optimized for cloud or virtualized environments.
    7. Knowledge of system architecture, technical design, and software development technologies.
    8. Expertise in managing large-scale application development, employing SDLC methodologies such as Agile and Scrum.
    9. Experience with CI/CD pipelines and builds.
    10. At least 10 years of software development experience.
    11. Proven work experience (5+ years) as a senior technical leader.
    12. Degree in computer science or related field, or equivalent professional experience.


  • NedBank Johannesburg

    Data Development Manager RoleThis position is a Data Development Manager role where an applicant will lead a team of Data Engineers in managing and maintaining the WH ETL production environment within a BI focused department. The candidate will oversee infrastructure, systems, ap ...


  • Prestige Cosmetics Group Johannesburg

    Retail Development Manager · Job Title: Retail Development Manager · Department: Retail Operations - Sales · Location: Johannesburg, South Africa · Reports to: National Sales Manager · Purpose of the Role · The Retail Development Manager is responsible for managing a defined busi ...


  • Four Point 0 Johannesburg

    Job Title: Business Development Manager · Overview · Our company, a leading player in the International Solar Energy and Energy Efficiency sector, seeks an experienced Business Development Manager to drive sales efforts and revenue growth. · Key Responsibilities · Lead business d ...


  • Network Recruitment Johannesburg

    Job Title: Business Development Manager · Overview · We are seeking an ambitious Business Development Manager with top-tier construction experience to join our client, a leading player in the civil and construction industry. · Key Responsibilities · Identify opportunities and dri ...


  • Isilumko Staffing (JHB) Johannesburg

    Business Development Manager · Our client seeks a strategic and driven Business Development Manager to lead business expansion for healthcare solutions across six countries in Southern Africa, focusing on sectors like mining, oil, and gas. · Key Responsibilities: · New Business D ...


  • Indsafri Johannesburg

    Job Title: Business Development Manager (IT Recruitment) · Company: · Indsafri is a technology company that believes in the potential of humans to create and build anything they can imagine. · About Us: · We are a leading provider of IT services, including IT consulting, staffing ...


  • Schneider Electric Gruppe Johannesburg

    Job Description · Business Development Manager - Power & Grid · Schneider's Purpose: · To create impact by empowering all to make the most of our energy and resources, bridging progress and sustainability. At Schneider, we call this Life Is On. · Your Mission · We are seeking an ...


  • Yelzkizi Johannesburg

    Job Description · We are seeking a Business Development Manager to manage and liaise with new and existing partners in Sub Saharan Africa, identifying business opportunities. · Key Responsibilities: · Managing relationships with clients within Sub Saharan Africa and upselling pro ...


  • BMG - Bearing Man Group Johannesburg

    Job Description: · Our company is seeking a Business Development Manager to lead the growth of our mining business. This individual will be responsible for identifying and pursuing direct and contractual business opportunities with key mining houses, project houses, and original ...


  • Innovation Advance Johannesburg

    Job Title: Business Development Manager · About the Role · We are seeking a highly motivated and experienced Business Development Manager to join our dynamic team in Johannesburg. As a key member of our sales team, you will be responsible for driving growth and expansion in our o ...


  • APMC Johannesburg

    Business Development Manager · We're seeking a Business Development Manager to represent the company's client-facing brand and drive sales management strategies for revenue growth. The successful candidate will identify opportunities for business expansion, build customer relatio ...


  • Humankind Group Johannesburg

    Job Title: Application Development Manager · The ideal candidate will lead our dynamic team in creating, deploying, and enhancing cutting-edge applications and systems software. · Key Responsibilities: · Manage the development and deployment of new applications and enhancements t ...


  • Energy at Work Johannesburg

    Software Development Manager for Financial Sector · We seek a visionary Software Development Manager to lead our tech team and drive innovation in finance. · Position: Development Manager · Location: Sandton · Industry: Financial Services · Duties: · Lead developers in creating c ...


  • Azeus Systems Limited Johannesburg

    About the Job · Business Development Manager Role Summary: · We are seeking a results-driven Business Development Manager to join our team. The ideal candidate will be passionate, independent, and have a desire to be part of a winning team. · Azeus Convene is a multi-awarded meet ...


  • Nedbank Namibia Johannesburg

    RBB · It Application Development · Manage Others · Position · Data Development Manager · Job Purpose · This position is a Data Development Manager role where an applicant will oversee a team of Data Engineers. To manage a team of technical resources who develop and support the WH ...


  • Elite Search Johannesburg

    Job Requirements: · At least 5 years of experience in new business development within the ICT industry. · A proven track record with verifiable success. · A solid understanding of technical concepts. · Experience in selling ICT/ISP/IT Security or Cloud solutions is mandatory. · P ...


  • Prestige Cosmetic Group Johannesburg

    Key Responsibilities: · Achieve Regional Sales Targets: Drive sell-out strategies to achieve positive sales growths monthly and annually. · Monitor Competitor Activity: Plan responses based on competitor rankings in store. · Implement Qualitative Events: Manage events to drive sa ...


  • HR Genie Johannesburg

    Regional Development Manager Inland · Our client seeks an experienced and strategic Regional Development Manager to lead business development efforts, drive sales growth, and strengthen client relationships across key industrial sectors in the inland region. · Key Responsibilitie ...


  • Ananzi Johannesburg

    About the Job · To achieve income and profitability objectives by driving growth in market share by strategically positioning the company's platform capabilities and selling its full suite of services to new and existing clients through consultative and solutions-based selling te ...


  • C40 Cities Johannesburg

    An exciting opportunity has become available for a Business Development Manager to join an advisory-driven financial services company in Johannesburg. · As the Business Development Manager in this forward-thinking, modern, and entrepreneurial company, your role will encompass wor ...


  • Boardroom Appointments Johannesburg

    Job Description · Key Responsibilities · Build and maintain a high-performing sales team environment that fosters performance excellence, retains top talent, and drives personal and organisational growth. · Identify and pursue sales opportunities to drive business objectives. · D ...

Jobs
>
Johannesburg