Software Manager
Posting Date : 31 Mar 2020 | Close Date :29 Jun 2020

Software Manager


Job Responsibilities

·         Lead and manage a team of software engineers, with responsibility to bring software through the entire software development life cycle, including development of new products and maintenance and enhancement of existing products

·         Assist management in defining product and software roadmap.

·         Manage goal settings for teams, performance appraisal to ensure teams operate effectively and efficiently.

·         Provide technical guidance and mentorship to teams to ensure smooth execution.

·         Drive and oversee all software specifications, including test specifications

·         Function as product software architect and work with peer system and hardware team members

·         Function as project manager to lead project execution.

·         Ensure compliance to QA with code review and maintain S/W quality

·         Provide technical support to product value chain involving manufacturing, certification, field staff, integrators, and key customers

Skills Requirements

·         Degree/Master in Computer/ Electrical /Electronic Engineering or in related discipline with at least 10 years’ experience as software design architect or manager overseeing software development following V-model or Agile model of development

·         Good at breaking down a 30,000 foot objective into its constituent parts and defining PoCs to clarify unknowns and create work breakdown structure for project/product development execution

·         Must have detailed/expert knowledge of one or more of the following: Microsoft EWS APIs, Azure or Google or AWS Cloud APIs, Voice Assistants, AWS IoT

·         Must have participated as architect or designer for a product that spans mobile apps, on-premises embedded networked hardware, MS Exchange server integration and cloud based services

·         an A-rated experienced MEAN Full-stack developer with knowledge and skills for methodology driven software and firmware development that covers front-end and back-end web and mobile applications

·         Skilled in the use of design patterns for microservice based architecture

·         Programming skills in NodeJS frameworks, Typescript/Javascript, C/C++, Python is required

·         Experienced in establishing a Jenkins based CI/CD flow

Specialization : Information Technology
Type of Employment : Permanent
Minimum Experience : 15 Years
Work Location : Singapore

If you encounter difficulties, please click here  for technical assistance.