Enable job alerts via email!

Software Developer

NANO CLOUD PRIVATE LIMITED

Singapore

On-site

SGD 30,000 - 45,000

Full time

3 days ago
Be an early applicant

Job summary

A leading software company in Singapore is seeking a proactive Junior Software Developer to assist in maintaining and enhancing software applications. You will provide technical support, debug issues, and collaborate with senior developers to design new features. Ideal candidates are eager to learn and possess a basic understanding of programming languages like Java, C#, Python, or JavaScript. This position offers a great opportunity to grow in a dynamic software support environment.

Qualifications

  • Basic understanding of software development life cycle (SDLC).
  • Familiarity with programming languages such as Java, C#, Python, or JavaScript.
  • Knowledge of SQL and relational databases.
  • Eagerness to learn new technologies and tools.

Responsibilities

  • Provide technical support for existing software applications and resolve reported issues.
  • Debug and fix bugs, perform root cause analysis, and deploy patches or updates.
  • Assist in software enhancement and version upgrades under supervision.
  • Collaborate with senior developers to design and test new features or improvements.

Skills

Problem-solving
Debugging
Communication
Teamwork
Analytical skills

Tools

Java
C#
Python
JavaScript
SQL
Job description

We are looking for a proactive and detail-oriented Junior Software Developer to join our software support team. In this role, you will assist in maintaining, troubleshooting, and enhancing existing software applications. You’ll work closely with the development and support teams to ensure smooth system performance and provide timely resolutions to user-reported issues.

Key Responsibilities
  • Provide technical support for existing software applications and resolve reported issues.
  • Debug and fix bugs, perform root cause analysis, and deploy patches or updates.
  • Assist in software enhancement and version upgrades under supervision.
  • Collaborate with senior developers to design and test new features or improvements.
  • Maintain technical documentation and change logs for all updates.
  • Support end-users by investigating system errors, database issues, or performance bottlenecks.
  • Participate in code reviews and contribute to improving code quality and efficiency.
Requirements
  • Basic understanding of software development life cycle (SDLC).
  • Familiarity with programming languages such as Java, C#, Python, or JavaScript.
  • Knowledge of SQL and relational databases.
  • Good problem-solving, debugging, and analytical skills.
  • Eagerness to learn new technologies and tools.
  • Strong communication and teamwork abilities.
Good to Have
  • Experience with ticketing systems or IT support tools.
  • Exposure to cloud platforms (AWS, Azure, GCP).
  • Basic understanding of API integrations or web applications.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.