Software and Applications Manager (Technical Lead / Supervisor)

GOCODE PTE. LTD.

Singapore

On-site

SGD 120,000 - 170,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GOCODE PTE. LTD. is seeking a Software and Applications Manager to lead planning, analysis, and delivery of business software and digital solutions.

You will bridge business stakeholders and technical teams, translate requirements into functional specs, and oversee project delivery across the Software Development Life Cycle. The role requires strong analytical and leadership skills to optimize processes, evaluate performance, and align solutions with organizational goals.

Qualifications

  • Bachelor's degree in Mathematics, Computer Science, Information Systems, Software Engineering, Statistics, Data Science, or related quantitative field.
  • Minimum 5 years of experience in Business Analysis, IT Project Management, Software Delivery, or related field.
  • Proficiency in Mandarin for client and stakeholder communications and documentation.

Responsibilities

  • Collaborate with business stakeholders to understand operational needs and gather detailed business requirements.

Skills

Business Analysis
Project Management
Stakeholder Management
Data Analysis
Leadership
Communication
Requirements Gathering
Problem Solving

Education

Bachelor's degree in a quantitative field

Tools

SQL
Power BI
Excel
Jira
Confluence
Azure DevOps
MS Project

Job description

Job Summary

The Software and Applications Manager (Technical Lead / Supervisor) is responsible for leading the planning, analysis, implementation, and continuous improvement of software applications and digital solutions that support business operations. The role serves as the bridge between business stakeholders and technical teams by gathering business requirements, performing business and data analysis, translating requirements into functional specifications, and overseeing software project delivery.

This position requires strong analytical, quantitative, and problem-solving abilities to evaluate business processes, optimize system performance, and ensure software solutions align with organizational goals.

Key Responsibilities
Business Analysis & Requirements Management
  • Collaborate with business stakeholders to understand operational needs and gather detailed business requirements.

  • Analyze existing business processes and identify opportunities for digital transformation and process improvement.

  • Translate business requirements into functional specifications, user stories, process flows, wireframes, and system documentation.

  • Define business rules, workflows, system logic, and acceptance criteria for software development projects.

  • Conduct feasibility studies, gap analysis, and impact assessments for new system implementations and enhancements.

Software Project Management
  • Lead the planning, execution, monitoring, and delivery of software application projects from initiation through deployment.

  • Coordinate cross-functional teams including software developers, QA engineers, UI/UX designers, infrastructure teams, and external vendors.

  • Develop project schedules, milestones, resource plans, and project documentation.

  • Monitor project progress, manage risks and issues, and ensure projects are delivered on time, within scope, and within budget.

  • Report project status and communicate effectively with senior management and key stakeholders.

Software Solution & System Management
  • Review and validate proposed technical solutions to ensure they meet business objectives and functional requirements.

  • Oversee software implementation, system integration, testing, deployment, and post-implementation support.

  • Lead User Acceptance Testing (UAT), coordinate defect resolution, and ensure successful production releases.

  • Monitor application performance and coordinate system enhancements, upgrades, and continuous improvements.

  • Ensure software applications comply with organizational standards, security policies, and regulatory requirements.

Data Analysis & Quantitative Problem Solving
  • Apply analytical and quantitative techniques to evaluate business performance and improve operational efficiency.

  • Analyze business data, system usage trends, and performance metrics to support strategic decision-making.

  • Develop logical process models, workflow diagrams, and data models to improve software functionality.

  • Perform data validation and ensure data accuracy across applications and reporting systems.

  • Support dashboard development, business intelligence reporting, and performance analysis.

  • Utilize mathematical and statistical reasoning to evaluate project risks, estimate project resources, and optimize project planning.

Leadership & Stakeholder Management
  • Serve as the primary liaison between business users, technical teams, vendors, and management.

  • Provide technical guidance and direction to software development teams throughout the project lifecycle.

  • Facilitate meetings, workshops, requirement gathering sessions, and project reviews.

  • Mentor junior Business Analysts, Project Coordinators, or software team members where applicable.

  • Promote best practices in business analysis, project management, and software delivery.

Documentation & Continuous Improvement
  • Prepare and maintain functional specifications, business requirement documents (BRD), system requirement specifications (SRS), process documentation, user manuals, and training materials.

  • Identify opportunities for automation, process optimization, and technology innovation.

  • Recommend improvements based on business analysis, user feedback, and system performance.

Requirements

  • Bachelor's degree or undergraduate in Mathematics, Applied Mathematics, Computer Science, Information Systems, Software Engineering, Statistics, Data Science, or a related quantitative discipline.

  • Minimum 5 years of experience in Business Analysis, IT Project Management, Software Delivery, or a related field.

  • Proficiency in spoken and written Mandarin is required as the role involves regular communication with Mandarin-speaking clients, business partners, and stakeholders who are not proficient in English, as well as reviewing and preparing business and technical documentation in Mandarin where necessary.

  • Experience leading teams of Business Analysts or Project Managers.

  • Proven experience managing software implementation projects throughout the Software Development Life Cycle (SDLC).

  • Strong understanding of Agile, Scrum, Waterfall, or other software development methodologies.

  • Experience in business process analysis, requirements gathering, process modelling, and functional documentation.

  • Strong analytical, quantitative, and problem-solving skills with the ability to translate complex business requirements into software solutions.

  • Proficiency in Microsoft Excel, SQL, Power BI, or other data analysis and reporting tools.

  • Familiarity with project management and collaboration tools such as Jira, Confluence, Azure DevOps, Microsoft Project, or equivalent.

  • Understanding of software architecture, system integration, APIs, databases, and enterprise applications is an advantage.

  • Excellent communication, stakeholder management, and presentation skills.

  • Strong organizational skills with the ability to manage multiple projects and priorities simultaneously.

  • Ability to work independently and collaboratively in a fast-paced environment.

  • Experience in digital transformation, enterprise software implementation, or business intelligence projects is preferred.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software and Applications Manager (Technical Lead / Supervisor)
Software and Applications Manager (Technical Lead / Supervisor)

GoCode Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Software and Applications Manager (Technical Lead / Supervisor)
Software and Applications Manager (Technical Lead / Supervisor)

Gocode • Singapore

On-site
SGD 120,000 - 180,000
System Analyst
System Analyst

Radiant Digital Solutions Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
Senior System Analyst
Senior System Analyst

TALENT PULSE PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Project Manager / Technical Business Analyst – AI & Digital Transformation
Project Manager / Technical Business Analyst – AI & Digital Transformation

CLOUDFOX PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Assistant Manager, Tech Business Partner
Assistant Manager, Tech Business Partner

NTUC First Campus • Singapore

On-site
SGD 90,000 - 150,000
IT Business Solutions Project Specialist
IT Business Solutions Project Specialist

RE SUSTAINABILITY CLEANTECH PTE. LTD. • Singapore

On-site
SGD 60,000 - 80,000
Business Analyst
Business Analyst

ANCHOR GLOBAL CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Assistant Manager, Tech Business Partner
Assistant Manager, Tech Business Partner

NTUC First Campus Co-operative Ltd • Singapore

On-site
SGD 90,000 - 130,000
Business Analyst, Digital Experience
Business Analyst, Digital Experience

Singtel Group • Singapore

On-site
SGD 60,000 - 80,000