Software Engineer – Build and Release Engineer

Jobtailor

Singapore

On-site

SGD 90,000 - 140,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Jobtailor in Singapore is seeking a Release Manager to coordinate release schedules, ensure readiness, and prepare release notes across software components. You will liaise with development and project teams to ensure smooth delivery and ongoing support for CI/CD pipelines.

This role emphasizes automation, configuration management, and quality metrics, with cross‑team collaboration to sustain standards and comprehensive documentation throughout the software lifecycle.

Qualifications

  • Bachelor's degree in computer science, information systems, or similar.
  • 3+ years of release management experience.
  • Knowledge of C, C++, Java, Python, SQL, Shell scripting, ANT scripting and XML.
  • Experience with C++ compilation and debugging using MS Visual Studio.
  • Troubleshooting build failures and package dependencies in Windows and Unix environments.
  • Experience with MySQL, SQLite and Oracle.
  • Experience with Perforce, Git, Jenkins and Jira.
  • VMware and managing virtual machines.
  • Experience with IEC, ISO, or CMMI standards.
  • Strong communication, problem-solving, and teamwork skills.
  • Familiarity with code reviews, testing, and debugging to maintain software quality.

Responsibilities

  • Coordinate release schedules and ensure timely delivery of software releases.
  • Conduct release readiness and milestone reviews.
  • Build, bundle, and prepare release notes for software components.
  • Liaise with development and project teams to ensure smooth releases.
  • Support continuous development and deployment pipelines.
  • Oversee and continuously improve software release and build processes, emphasizing automation, rollback strategies, quality, and consistency.
  • Identify, document, track, and resolve defects and issues during the release process.
  • Develop and maintain build scripts and tools for automation.
  • Manage configuration items and maintain version control.
  • Participate in configuration audits and perform configuration status accounting to ensure compliance with policies and standards.
  • Set up and manage development and build environments.
  • Maintain documentation for release, configuration, quality management, certification, and compliance.
  • Define and track quality metrics to ensure software releases meet required standards.
  • Apply knowledge of the software development lifecycle, including design, development, implementation, debugging, testing, and documentation.

Skills

C
C++
Java
Python
SQL
Shell Scripting
ANT Scripting
XML
Version Control Systems
Software Development Lifecycle

Education

Bachelor's degree in Computer Science
IEC Standards
ISO Standards
CMMI Standards

Tools

Perforce
Git
Jenkins
Jira
VMware
MS Visual Studio
MySQL
SQLite
Oracle

Job description

  • Coordinate release schedules and ensure timely delivery of software releases
  • Conduct release readiness and milestone reviews
  • Build, bundle, and prepare release notes for software components
  • Liaise with development and project teams to ensure smooth releases
  • Support continuous development and deployment pipelines
  • Oversee and continuously improve software release and build processes, emphasizing automation, rollback strategies, quality, and consistency
  • Identify, document, track, and resolve defects and issues during the release process
  • Develop and maintain build scripts and tools for automation
  • Manage configuration items and maintain version control
  • Participate in configuration audits and perform configuration status accounting to ensure compliance with policies and standards
  • Set up and manage development and build environments
  • Maintain documentation for release, configuration, quality management, certification, and compliance
  • Define and track quality metrics to ensure software releases meet required standards
  • Apply knowledge of the software development lifecycle, including design, development, implementation, debugging, testing, and documentation
Requirements
  • Bachelor's degree in computer science, information systems, or similar
  • Minimum 3 years of experience in release management
  • Knowledge of C, C++, Java, Python, SQL, Shell scripting, ANT scripting and XML
  • Knowledge of C++ compilation, third-party COTS compilation and debugging using MS Visual Studio
  • Knowledge of troubleshooting build failures and build package dependency conflicts in Windows and Unix offline environments
  • Knowledge of MySQL, SQLite and Oracle
  • Experience with Perforce, Git, Jenkins and Jira
  • Experience with VMware and managing virtual machines
  • Experience with IEC, ISO, or CMMI standards
  • Proficiency in software development, version control systems, build automation tools, and software quality management
  • Proficiency with DevOps practices and tools for continuous integration and continuous deployment (CI/CD)
  • Strong understanding of configuration management tools and the software development lifecycle
  • Excellent communication skills for coordinating with different teams and stakeholders
  • Strong problem-solving skills for efficient issue resolution
  • Good interpersonal skills, able to work both independently and in teams
  • Able to work under pressure, multitask, and coordinate tasks effectively
  • Familiarity with code reviews, testing, and debugging to maintain software quality
Core Competencies

Demonstrates expertise in release management, including coordination of release schedules, build automation, and compliance with quality standards. Proficient in software development lifecycle practices and tools, ensuring timely delivery and effective issue resolution.

Highest-signal resume keywords
  • Release Management
  • Build Automation
  • Continuous Integration/Continuous Deployment (CI/CD)
  • Configuration Management
  • Software Quality Management
Hard Skills
  • C
  • C++
  • Java
  • Python
  • SQL
  • Shell Scripting
  • ANT Scripting
  • XML
  • Version Control Systems
  • Software Development Lifecycle
Soft Skills
  • Excellent Communication Skills
  • Strong Problem-Solving Skills
  • Good Interpersonal Skills
  • Ability to Work Under Pressure
  • Multitasking
Certifications & Qualifications
  • Bachelor's Degree in Computer Science
  • IEC Standards
  • ISO Standards
  • CMMI Standards
Industry Keywords
  • Release Readiness
  • Build Processes
  • Automation
  • Configuration Audits
  • Quality Metrics
Tools & Technologies
  • Perforce
  • Git
  • Jenkins
  • Jira
  • VMware
  • MS Visual Studio
  • MySQL
  • SQLite
  • Oracle
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

MCI Career Services • Singapore

On-site
SGD 90,000 - 140,000
Software Engineer (Build and Release Engineer)
Software Engineer (Build and Release Engineer)

St Engineering • Singapore

On-site
SGD 90,000 - 120,000
Lead Platform & Release Engineer
Lead Platform & Release Engineer

SAKSOFT PTE LIMITED • Singapore

On-site
SGD 150,000 - 190,000
Lead Platform & Release Engineer
Lead Platform & Release Engineer

SAKSOFT LIMITED • Singapore

On-site
SGD 120,000 - 180,000
Lead Platform & Release Engineer
Lead Platform & Release Engineer

Saksoft Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Software Manager
Software Manager

APBA TG Human Resource Pte Ltd • Singapore

On-site
SGD 150,000 - 230,000
Software Manager
Software Manager

TG Singapore • Singapore

On-site
SGD 180,000 - 240,000
Principal Software Engineer
Principal Software Engineer

YCH Group Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Intermediate Software Developer
Intermediate Software Developer

KRIS INFOTECH PTE. LTD. • Singapore

On-site
SGD 90,000 - 180,000
Software System Engineer (Dev Ops)
Software System Engineer (Dev Ops)

TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. • Singapore

On-site
SGD 60,000 - 90,000