Job Description

```html

Duties and Responsibilities

  • Lead and mentor a team of software developers, fostering a collaborative and productive environment

  • Provide direction, guidance, and performance reviews for individual team members

  • Ensure the team is motivated, focused, and continuously growing through coaching, feedback, and skill development

  • Oversee the design, development, testing, and deployment of software solutions.

  • Drive the team's efforts toward meeting deadlines and achieving project milestones while maintaining high-quality standards.

  • Manage and prioritise the backlog of work, balancing short-term needs with long-term goals.

  • Identify opportunities to improve development processes, workflows, and efficiency.

  • Execute and maintain best practices in software development (e.g., Agile methodologies, code reviews, CI/CD processes).

  • ...

Ready to Apply?

Take the next step in your AI career. Submit your application to MBM Information Technology Consulting today.

Submit Application