-
Responsibilities:
- Leadership and performance management of Professional Service Consultants
- Establish the team and processes to ensure the delivery of high quality, frequent releases of a cloud based, SAAS solution that meet established product and technology roadmap timelines
- Recruit and retain a high performing software engineering team
- Provide regular performance communication, mentorship, and coaching for leaders and engineering staff
- Participate in the technical strategy of new features and assist teams in producing design artifacts, as needed
- Collaborate on the development of methods and process in an Agile/SCRUM environment for key development areas such as design reviews, work break down, code reviews, quality metrics and others
- Facilitate inter- and intra- team communication and collaboration to the meet the demands of a complex enterprise software solution
- Work with approved vendors to extract future technology direction, understand market trends and to form strategic partnerships
- Act as second line support to diagnose and resolve production issues, assist teams in removing obstacles, and ensuring overall success of product deliverable
- Provide a culture supportive of optimal individual contribution and teamwork
- Participate in the technical strategy of new features and assist teams in producing design artifacts, as needed
- Collaborate on the development of methods and process in an Agile/SCRUM environment for key development areas such as design reviews, work break down, code reviews, quality metrics and others
-
Work with approved vendors to extract future technology direction, understand market trends and to form strategic partnershipsRequirements:
-
Bachelor’s degree in Computer Science, Computer Engineering, Math or related field
- 5+ years of software development experience \& people management experience
- Excellent verbal and written communication skills
- Strong analytical skills with excellent problem solving
- Proven track record of delivery
- Experience managing multiple concurrent programs, projects and development teams in an Agile environment
- Experience in designing and building customer facing user experiences
- Establish the team and processes to ensure the delivery of high quality, frequent releases of a cloud based, SAAS solution that meet established product and technology roadmap timelines
- Advanced knowledge of software development lifecycle and methods, software testing procedures, and configuration management
- Must have exceptional soft skills and ability to collaborate within a cross functional team that includes engineers, project managers, product managers, operational staff etc
- Experience leading automated build pipelines, release schedules including daily weekly and monthly releases
- Experience with the following: Microsoft environment with .Net, HTML5/CSS/JavaScript, Contemporary methodologies, frameworks and patterns:
- Agile
- TDD
- MVVM
- jQuery
- KnockoutJS
- ASP.Net MVC 4
- Python
- Django
- Effectively builds and maintains partnerships with clients, prospects and people at all levels across the company
- Ability to drive projects in a matrix management environment that includes influencing, efficiency, collaboration and openness with a focus on results orientation
- Proficiency in collaboration, conflict resolution, group interaction and dynamics, project management, and facilitation of significant projects
- Demonstrated leadership, communication and problem solving skills
We invite you to send in your detailed resume with a recent photograph stating your current and expected salary, and reason for leaving to:
Human Resource Department
Netrust Pte Ltd
19 Tai Seng Avenue, #05-01, Singapore 534054
Email: [email protected]
(We regret that only shortlisted candidates will be notified)