Job Description

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).
  • Ensure observation of software quality metrics and best coding review prac...

Ready to Apply?

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

Submit Application