Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Willowglen Services Pte Ltd

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions company in Singapore is looking for a versatile Software Engineer to design, develop, and support software applications. The role requires interaction with customers and internal teams to gather requirements, troubleshoot issues, and ensure quality software solutions. Candidates should possess a relevant degree and programming experience in languages such as C/C++ and Python. Employee benefits include a competitive salary, annual performance bonuses, and training opportunities.

Benefits

Competitive salary package
Annual performance bonus
Medical and dental benefits
Training and professional development opportunities
Supportive work environment with career growth prospects
Transport allowance (where applicable)
Company laptop and necessary work equipment provided
Regular company events and staff engagement program

Qualifications

  • At least one year experience with at least one full SDLC.
  • Knowledge or experience with REST, Map Engines, SCADA, and/or RDBMS are desired.

Responsibilities

  • Responsible for software prototyping, design, develop, test, technical documentation, and integration of software solutions for various projects.
  • Perform requirement analysis, design, development, test, system integration, and site integration for developed applications.
  • Provide technical, deployment and commissioning support to Project Teams and Customers.
  • Maintain and enhance software applications in both functionality.

Skills

C/C++
C#
HTML5
Unix shell
Python
Bash
TypeScript
REST
Map Engines
SCADA
RDBMS

Education

Diploma/Degree in Computer Science or Electronics Engineering
Job description
Software Engineer
About the Role

We are seeking a versatile and customer-focused Software Engineer to design, develop, document, and support software applications across development and production environments. The role involves working closely with customers and internal teams to gather requirements, maintain technical documentation, troubleshoot issues, support deployments, and deliver reliable, secure, and high-quality software solutions, as well as assisting with product demonstrations and technical presentations when required.

Employee Benefits
  • Competitive salary package
  • Annual performance bonus
  • Medical and dental benefits
  • Annual leave, medical leave, and other statutory leave entitlements
  • Training and professional development opportunities
  • Supportive work environment with career growth prospects
  • Transport allowance (where applicable)
  • Company laptop and necessary work equipment provided
  • Regular company events and staff engagement program
Key Responsibilities
  • Responsible for software prototyping, design, develop, test, technical documentation, and integration of software solutions for various projects
  • Perform requirement analysis, design, development, test, system integration, and site integration for developed applications
  • Provide technical, deployment and commissioning support to Project Teams and Customers
  • Maintain and enhance software applications in both functionality
Requirements
  • Diploma/Degree in Computer Science or Electronics Engineering
  • Experienced in two or more languages such as C/C++, C#, HTML5 and Unix shell or other scripting languages
  • Experienced in at least one scripting language such as Python, Bash or TypeScript
  • At least one year experience with at least one full SDLC
  • Knowledge or experience with REST, Map Engines, SCADA, and/or RDBMS are desired
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.