Software Architect/Manager Software Architect/Manager …

à Singapour, Singapore, Singapour
CDI, Plein-temps
Dernière candidature, 25 sept. 20
à Singapour, Singapore, Singapour
CDI, Plein-temps
Dernière candidature, 25 sept. 20
To lead and manage the entire SDLC of product application development and delivery.


  • Software Development
  • 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 and marketing teams in defining product and software roadmap.
  • Manage goal settings for teams and individual members, performance appraisal, and corrective actions to ensure teams operate effectively and efficiently.
  • Provide technical guidance and mentorship to teams to ensure smooth execution and delivery of desired results.
  • 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
  • Create/maintain software manual, user guide, application note, and reference design and production release documentation.
  • Technical/Customer Support
  • Provide technical support to product value chain involving manufacturing, certification, field staff, integrators, and key customers
  • Customer design-in support where necessary
  • Prepare training material and conduct training, where needed.
  • Any reasonable task assigned by management and deemed to be within the individuals’ capabilities to ensure smooth running of the business.
  • As this is an evolving business, ongoing change is an integral part of the position. Management will liaise with the individual on any fundamental change to work practices. The individual is required to embrace and adopt any change to working practices.


  • Degree/Master in Computer Science, Computer Engineering or Electrical/Electronic Engineering or related discipline
  • 5-10 years’ experience as a 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
  • Expert knowledge of one or more of the following: Microsoft EWS APIs, Azure or Google or AWS Cloud APIs, Voice Assistants, AWS IoT
  • 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
  • Experienced in establishing a Jenkins based CI/CD flow
Offres similaires
Plus d'offres