Software Engineer

GNA ENGINEERING PTE. LTD.

Singapore

On-site

SGD 50,000 - 80,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GNA ENGINEERING PTE. LTD. in Singapore seeks a Software Developer/Software Engineer to develop, test, deploy, and maintain software for web and mobile platforms, with a strong foundation in programming and secure coding practices.

You will work across front-end and back-end functions, APIs, and databases, ensuring data integrity and robust performance. The role involves collaborating with cybersecurity, system engineers, users, and vendors to deliver high-quality software and comprehensive

Qualifications

  • Diploma or Degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, Cybersecurity, or related discipline
  • Graduates or candidates with 1 to 3 years of relevant experience
  • Internship or project experience in software, web, or cloud application development
  • Experience developing database-driven applications
  • Exposure to React, React Native, Laravel, Java/Spring, Python, or similar frameworks
  • Knowledge of Linux environments
  • Exposure to cloud or virtualized environments
  • Basic cybersecurity knowledge or security-related certification
  • Experience with Git or other source-code/version-control tools
  • Experience performing software testing, debugging, and troubleshooting

Responsibilities

  • Develop, enhance, test, and maintain software applications and system components
  • Support the development of web-based and mobile applications by implementing front-end and back-end functions
  • Design and maintain application interfaces, database functions, APIs, and CRUD operations
  • Perform unit testing, debugging, troubleshooting, and defect resolution
  • Integrate software with databases, external applications, devices, or other system components
  • Assist in application deployment, configuration, upgrades, patches, and version releases
  • Investigate application errors and system issues using logs and diagnostic tools
  • Support maintenance and enhancement of existing applications to improve performance
  • Prepare and maintain technical documentation including software design, configuration, test procedures, user guides, and release notes
  • Collaborate with system engineers, cybersecurity personnel, users, vendors, and technical teams to resolve software-related issues
  • Apply secure coding and cybersecurity best practices during application development
  • Participate in system testing, integration testing, user acceptance testing, and deployment activities
  • Provide technical and operational support for deployed applications as needed to maintain service continuity

Skills

Secure coding
Testing
Debugging
Documentation
Collaboration

Education

Diploma or Degree in CS/IT/SE/CE or related

Tools

React
React Native
Laravel
Java/Spring
Python
Linux
Cloud platforms
Git

Job description

Job Summary

We are seeking a Software Developer / Software Engineer to develop, enhance, test, deploy, and maintain software applications and systems, supporting web and mobile platforms with a strong foundation in programming and secure coding practices.

Responsibilities
  • Develop, enhance, test, and maintain software applications and system components to meet functional requirements
  • Support the development of web-based and mobile applications by implementing front-end and back-end functions
  • Design and maintain application interfaces, database functions, APIs, and CRUD operations to ensure data integrity and usability
  • Perform unit testing, debugging, troubleshooting, and defect resolution to deliver reliable software
  • Integrate software with databases, external applications, devices, or other system components to ensure seamless operation
  • Assist in application deployment, configuration, upgrades, patches, and version releases to maintain system currency
  • Investigate application errors and system issues using logs and diagnostic tools to identify root causes
  • Support maintenance and enhancement of existing applications to improve performance and functionality
  • Prepare and maintain technical documentation including software design, configuration, test procedures, user guides, and release notes
  • Collaborate with system engineers, cybersecurity personnel, users, vendors, and technical teams to resolve software-related issues
  • Apply secure coding and cybersecurity best practices during application development to protect software integrity
  • Participate in system testing, integration testing, user acceptance testing, and deployment activities to ensure quality delivery
  • Provide technical and operational support for deployed applications as needed to maintain service continuity
Required competencies and certifications
  • Diploma or Degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, Cybersecurity, or related discipline
  • Graduates or candidates with 1 to 3 years of relevant experience
Preferred competencies and qualifications
  • Internship or project experience in software, web, or cloud application development
  • Experience developing database-driven applications
  • Exposure to React, React Native, Laravel, Java/Spring, Python, or similar frameworks
  • Knowledge of Linux environments
  • Exposure to cloud or virtualized environments
  • Basic cybersecurity knowledge or security-related certification
  • Experience with Git or other source-code/version-control tools
  • Experience performing software testing, debugging, and troubleshooting
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

PATEC PTE. LTD. • Singapore

On-site
SGD 80,000 - 140,000
SOFTWARE ENGINEER
SOFTWARE ENGINEER

ELLIOTT MOSS CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Senior Software Engineer (App development )
Senior Software Engineer (App development )

apba tg human resource pte. ltd. • Singapore

On-site
SGD 90,000 - 150,000
Java Developer
Java Developer

GOLDTECH RESOURCES PTE LTD • Singapore

On-site
SGD 70,000 - 110,000
Software Developer
Software Developer

BASIL TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 60,000 - 120,000
Software Engineer (Backend/Frontend) | 5 days work | Immediate Hiring
Software Engineer (Backend/Frontend) | 5 days work | Immediate Hiring

TRUST RECRUIT PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Software Developer
Software Developer

RMR INTERNATIONAL PRIVATE LIMITED • Singapore

On-site
SGD 90,000 - 140,000
Junior Software Engineer
Junior Software Engineer

DXC Technology Morocco • Singapore

On-site
SGD 60,000 - 120,000
Senior Executive - IT, Full Stack Developer
Senior Executive - IT, Full Stack Developer

HL Bank Singapore Co. • Singapore

On-site
SGD 85,000 - 120,000
Software Engineer (.Net )
Software Engineer (.Net )

ELLIOTT MOSS CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000