Position Details

Summary

2GO Group’s Custom Development team offers development, enhancement, maintenance, and support services to websites, mobile applications, and custom applications for our Express, Freight, Logistics, Retail, and Travel Business Units.

We seek a talented, experienced, and motivated IT Manager to lead our Custom Development team. In this role, your main responsibility will be to lead, manage, and mentor our Full-stack developers and the applications they oversee. Your role will be pivotal in 1) ensuring the availability and reliability of our systems through production support and 2) delivering high-quality, custom-developed solutions that meet business needs.

The ideal candidate should have full-stack developer experience, a robust technical background, excellent problem-solving skills, a collaborative personality, process-oriented attitude, and a passion for delivering high-quality solutions.

This role provides a successful candidate with the opportunity to work with various IT systems, applications, and projects across different business units within our company.

Job Qualifications

  • Collaborate with Project Managers, users, and cross-functional teams to gather and analyze user requirements, converting them into technical specifications.
  • Manage development projects through delivery using various methodologies like Agile and Waterfall.
  • Lead the analysis, design, development, review, and implementation of software applications using defined tech-stack languages and frameworks to meet business requirements within agreed timelines.
  • Maintain and enhance existing applications (e.g., web applications, mobile applications, custom applications) by troubleshooting issues, optimizing performance, and implementing enhancements and fixes.
  • Provide production support, monitor application performance, and troubleshoot issues to ensure system availability and reliability.
  • Investigate and resolve application-related incidents and problems, adhering to established incident management processes.
  • Document technical specifications, system configurations, and support procedures to ensure proper knowledge transfer and supportability.
  • Assist and collaborate with other IT teams in supporting, enhancing, or implementing applications when required.
  • Manage, coach, train, and mentor direct reports.

 

Qualifications:

  •  Experience in managing production support and development teams.
  •  Experience in leading and managing complex projects.
  •  Minimum of 10 years of experience as a full-stack developer.
  •  Experience in both production support and application development environments for, but not limited to, packaged applications, web-applications, APIs, mobile applications, and backend applications.
  •  Strong knowledge and experience in programming languages and web development frameworks, such as ReactJS, NodeJS, among others.
  •  Strong knowledge and experience in mobile application development using Flutter.
  •  Experience in developing and supporting custom mobile applications for iOS and Android.
  •  Solid understanding of database concepts and experience working with SQL and relational databases (e.g., Postgres, Oracle, MySQL, SQL Server).
  •  Knowledge and experience in AWS applications and services.
  •  Knowledge and experience in repository management, CI/CD.
  •  Proficiency in troubleshooting and debugging application issues, with the ability to analyze complex problems and provide effective solutions.
  •  Familiarity with the ITIL framework and incident management processes is a bonus, but not a requirement.
  •  Bachelor’s degree in Computer Science, Information Technology, or a related field. Relevant certifications are a plus.
  •  Excellent communication skills with the ability to effectively collaborate with cross-functional teams and stakeholders.
  •  Strong organizational skills with the ability to prioritize and manage multiple tasks in a fast-paced environment.
  •  Self-motivated and proactive mindset with a commitment to continuous learning and professional growth.

Skills and Competencies Requirements

  • Custom Development
  • Project Management
  • Technical skills

Application Form