Software Engineering Manager

"The Software Engineering Manager focuses on operational and/or tactical responsibilities by providing management to a group of professionals. He/She implements software and platform development strategy and provides advice on security requirements. He translates user requirements into technical specifications and manages the preparation of design specifications. He oversees the development of Proof-of-Concept for solutions, and provides technical expertise on the development of software and platform features, ensuring appropriate security and risk factors are considered. He manages the implementation of software and platform solutions, and leads effort in improving the scalability, reliability and performance of software and platform. He leads a team and is responsible for managing projects and resources of the team, as well as coaching team members to build technical and leadership capabilities. He is proficient in programming languages required by the organisation. He is familiar with software development tools and standards, as well as the relevant software platforms on which the solution is deployed on. The Software Engineering Manager applies critical and analytical thinking toward developing optimal application solutions. He is a strong leader who is decisive, able to engage, influence and communicate his ideas persuasively to others."



Generic Skill Name Generic Skill Level
Communication 2
Decision Making 3
Collaboration 2
Developing People 3