Be wary of WhatsApp messages impersonating Jobline Resources's staff offering job opportunities. Those who encounter suspicious messages can contact Jobline at +65 6339 7198

Responsibilities

  • Lead our software development team, setting priorities, managing resources, and ensuring that projects are completed on time and within budget 
  • Provide technical guidance and support to our developers, helping them to solve complex technical challenges and build high-quality software 
  • Oversee our testing and quality assurance processes, ensuring that our software meets the highest quality standards 
  • Work closely with our product and design teams to ensure that software development projects align with our business goals and user needs 
  • Stay up-to-date with the latest software development best practices and technologies, and share this knowledge with our team to help us innovate and improve our development processes 
  • Collaborate with other departments, including business team and delivery team, to ensure that our software products and services meet the needs of our customers and our business 
  • Provide regular reports to the Stakeholder on the progress of software development projects and any issues that need to be addressed 

Requirements

  • Bachelor's degree in Computer Science or a related field 
  • At least 5 years of experience in software development, with a focus on web and mobile development 
  • Proven experience leading software development teams, with a track record of delivering high- quality software products and services on time and within budget 
  • Deep understanding of software development best practices and technologies, including agile development methodologies, continuous integration and delivery, and cloud-based technologies 
  • Strong leadership and communication skills, with the ability to inspire and motivate a team of developers 
  • Experience with a wide range of software development tools and technologies, including programming languages such as JavaScript, Python, Java and .NET Core and frameworks such as React, Node.js, and Django 
  • Experience with testing and quality assurance methodologies, including unit testing, integration testing, and user acceptance testing 
  • Excellent problem-solving and analytical skills, with the ability to quickly diagnose and resolve complex technical issues 
  • Strong attention to detail and a commitment to delivering high-quality software products and services 
  • A passion for innovation and staying up-to-date with the latest software development trends and technologies