BUSINESS ANALYST

Visa Hunt

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Visa Hunt in Singapore is seeking an experienced BUSINESS ANALYST to lead the software development team in designing, developing, and maintaining high‑quality software applications. The role oversees technical development, mentors developers, and ensures project delivery on schedule.

The ideal candidate has 5+ years of software development experience, with at least 2 years in leadership, and strong expertise across Java, C#, Python, JavaScript, and modern frameworks.

Qualifications

  • Bachelor's degree in a relevant technical field.
  • 5+ years of software development experience, including 2+ years in leadership or senior roles.
  • Proficiency in Java, C#, Python, JavaScript, Go, or similar languages.

Responsibilities

  • Lead design, development, testing, and deployment of software applications.
  • Mentor a team of developers and programmers.
  • Define software architecture and technical standards.
  • Review code and enforce best practices.
  • Collaborate with stakeholders to gather and analyze requirements.
  • Develop scalable, secure, high-performance applications.
  • Troubleshoot complex issues and implement solutions.
  • Coordinate timelines, tasks, and resources.
  • Ensure software quality through testing and documentation.
  • Integrate third‑party APIs and enterprise systems.
  • Monitor performance and drive continuous improvements.
  • Keep up with emerging technologies and recommend solutions.
  • Prepare technical documentation and system specifications.

Skills

Leadership
Java
C#
Python
JavaScript
Go

Education

Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field

Tools

.NET
Spring Boot
Node.js
React
Angular
Vue.js
Docker
Kubernetes
DevOps

Job description

Job Description

We are seeking an experienced and motivated BUSINESS ANALYST to lead our software development team in designing, developing, and maintaining high-quality software applications. The successful candidate will be responsible for overseeing technical development, mentoring developers, ensuring software quality, and delivering projects on schedule.

Key Responsibilities
  • Lead the design, development, testing, and deployment of software applications.
  • Manage and mentor a team of software developers and programmers.
  • Define software architecture and technical standards.
  • Review source code and ensure adherence to coding best practices.
  • Collaborate with business stakeholders to gather and analyze system requirements.
  • Develop scalable, secure, and high-performance applications.
  • Troubleshoot complex technical issues and implement effective solutions.
  • Coordinate project timelines, task allocation, and resource planning.
  • Ensure software quality through testing, code reviews, and documentation.
  • Integrate third‑party APIs and enterprise systems where required.
  • Monitor system performance and implement continuous improvements.
  • Keep up to date with emerging technologies and recommend suitable solutions.
  • Prepare technical documentation, user guides, and system specifications.
  • Ensure compliance with cybersecurity, data protection, and company policies.
Job Requirements
  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum 5 years of software development experience, including at least 2 years in a leadership or senior programming role.
  • Strong proficiency in one or more programming languages such as Java, C#, Python, JavaScript, PHP, or Go.
  • Experience with modern frameworks such as .NET, Spring Boot, Node.js, React, Angular, or Vue.js.
  • Knowledge of SQL and database management systems such as MySQL, PostgreSQL, SQL Server, or Oracle.
  • Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform is an advantage.
  • Familiarity with Git, CI/CD pipelines, Docker, Kubernetes, and DevOps practices.
  • Strong understanding of software architecture, system integration, RESTful APIs, and microservices.
  • Experience with Agile or Scrum software development methodologies.
  • Excellent analytical, problem‑solving, and debugging skills.
  • Strong communication, leadership, and project management abilities.
  • Ability to work independently and manage multiple projects simultaneously.
Preferred Skills
  • Experience with AI, automation, or machine learning projects is an advantage.
  • Knowledge of cybersecurity best practices.
  • PMP, Scrum Master, AWS, Azure, or other relevant professional certifications are advantageous.
  • Experience leading enterprise software implementation projects.
Employment Details
  • Position: BUSINESS ANALYST
  • Employment Type: Full‑Time
  • Working Location: Singapore
  • Working Hours: Monday to Friday (or as assigned)
  • Salary: Competitive and commensurate with qualifications and experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Business Analyst, Digital Experience (Singapore, Singapore)
Business Analyst, Digital Experience (Singapore, Singapore)

wimatec MATTES GmbH • Singapore

On-site
SGD 60,000 - 80,000
BUSINESS ANALYST / DATA ANALYST
BUSINESS ANALYST / DATA ANALYST

Finstockevarsity • Singapore

On-site
SGD 50,000 - 80,000
Business Analyst, Digital Experience
Business Analyst, Digital Experience

Singtel Group • Singapore

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

TALENT PULSE PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Business Analyst
Business Analyst

Rapsys Technologies Pte Ltd. • Singapore

On-site
SGD 60,000 - 90,000
IT Business Analyst
IT Business Analyst

OX CONSULTANCY PTE. LTD. • Singapore

On-site
SGD 80,000 - 110,000
Senior Systems Analyst
Senior Systems Analyst

g2 comtech asia pte. ltd. • Singapore

On-site
SGD 90,000 - 150,000
Business Analyst
Business Analyst

DBiz.ai • Singapore

On-site
SGD 70,000 - 120,000
Senior Business Analyst (Singapore)
Senior Business Analyst (Singapore)

Radixeng • Singapore

On-site
SGD 60,000 - 100,000
Senior Systems Analyst - Contract
Senior Systems Analyst - Contract

ZENITH INFOTECH (S) PTE LTD. • Singapore

On-site
SGD 90,000 - 130,000