Roles & Responsibilities
Key Responsibilities
Team Leadership & Management
Lead, mentor, and manage a team of software developers, application engineers, and QA professionals.
Allocate resources, set goals, and monitor performance for optimal team productivity.
Software Development & Application Management
Oversee the full software development lifecycle (SDLC) for all in-house and client-facing applications.
Ensure applications are scalable, secure, and maintain high performance standards.
Manage version control, deployment processes, and application updates.
Strategic Planning & Execution
Develop and implement software and application strategies aligned with business objectives.
Identify opportunities for innovation and improvement in existing systems.
Collaborate with cross-functional teams to integrate applications with business processes.
Stakeholder Engagement
Act as the primary point of contact for software and application initiatives across departments.
Provide technical guidance and regular updates to senior management.
Budgeting & Vendor Management
Manage budgets for software projects and licensing.
Evaluate and manage third-party software vendors, tools, and service providers.
Quality Assurance & Compliance
Ensure applications comply with security, privacy, and regulatory requirements.
Implement coding standards, testing protocols, and documentation practices.
Key Requirements
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
8+ years of experience in software development, with at least 3-5 years in a managerial role.
Strong technical expertise in software development, web / mobile applications, and databases.
Experience with project management methodologies (Agile / Scrum / Waterfall).
Proven ability to lead technical teams and deliver software projects on time and within budget.
Excellent problem-solving, decision-making, and communication skills.
Tell employers what skills you have
Mentoring
Leadership
Troubleshooting
Interpersonal Skills
Compliance
Team Management
Communication Skills
Team Lead
Team Leader
Team Player
Manager Islandwide Sg • Islandwide, SG