Enable job alerts via email!
Boost your interview chances
A leading company in Johannesburg is looking for an experienced Application Development Manager to lead their team in creating and enhancing cutting-edge applications. The role includes overseeing development, team leadership, and ensuring projects meet business requirements while adhering to industry standards.
Job Title : Application Development Manager Job Overview : We are seeking an experienced and proactive Application Development Manager to lead our dynamic team in the creation, deployment, and enhancement of cutting-edge applications and systems software.
Responsibilities : Development and Deployment Management : Oversee the development and deployment of new applications and enhancements, ensuring alignment with organizational goals.
Business Requirements : Ensure development projects meet business requirements and objectives.
Team Leadership : Provide direction to the application development team, fostering collaboration and excellence in support of business applications.
Systems Analysis : Review existing applications for effectiveness, efficiency, and improvement strategies.
Research and Recommendation : Research and recommend software products / services for procurement and development efforts.
Feasibility Studies : Coordinate feasibility studies for software and system products, offering valuable insights based on findings.
Documentation and Standards : Develop and maintain project plans, application / systems documents, and standards.
Project Management : Interact with project teams to ensure successful project delivery within set timelines and budgets.
Create and maintain project plans, budgets, and reports.
Operational Responsibility : Have tactical and operational responsibility for project teams, defining, monitoring, and updating development plans.
Team Building : Select individuals aligned with ICT goals, managing their contributions effectively within the organization.
Reporting and Delegation : Establish effective reporting lines, delegate responsibilities, and set clear goals and objectives.
Financial Accountability : Manage budgeting, resource allocation, development, and training within the designated area.
Compliance and Standards : Ensure adherence to industry quality standards for production systems and change management.
Decision-making and Execution : Responsible for decision-making and execution within the domain of responsibility.
Process Adherence : Establish structured processes in line with global best practices in Software Development, Project Management, Testing, and ICT Governance.
Requirements : Bachelor's Degree or Diploma in Computer Science or Information Technology.
Proficiency in Software Solutions, Application Architecture, and Design Thinking.
IT certifications such as ITIL are preferred.
Strong problem-solving and analytical skills.
Understanding of Business / System Analysis.
Proficiency in SDLC conceptual model.
Technical and Behavioral Competencies.
High-level understanding of budgeting and cost control.
Intermediate level of strategic planning and objectives.
Decision-making skills.
Proficiency in project management.
Ability to maintain standards and policies.
J Ljbffr