SOFTWARE MANAGER

SOFTWARE MANAGER

Job Category: Information Technology
Job Type: Permanent
Job Location: Singapore

We are currently assisting our client, part of a global technology, defence and engineering group, look for a Software Manager.

Responsibilities

  • Manage a team of high calibre Software Engineers
  • Recruit, hire, mentor, and coach Software Engineers
  • Manage and execute against project plans and deliver commitments within a professional, high paced engineering environment
  • Interface with internal/external customers to understand requirements, set priorities, and communicate direction and progress
  • Define project scope, timelines, and resource allocation
  • Drive improvements in software engineering practices
  • Submit proposals and progress reports
  • Design/Architect new software products
  • Create product roadmaps for existing & new software products
  • Keep abreast of current industry trends

Requirements

  • Minimum 8-10 years of technical experience in software development
  • Experience designing software architectures for scalability, reliability, and performance
  • Solid critical-thinking and decision-making skills
  • Proficient in finding creative solutions to complex problems
  • Ability to collaborate with and lead colleagues
  • Excellent verbal and written communication skills
  • A passion for people management and mentorship
  • Strong leadership, communication, and organizational skills
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Apply for this position

Allowed Type(s): .pdf, .doc, .docx