Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

BASIL TECHNOLOGIES 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 leading tech company in Singapore is seeking a skilled Software Developer to join their team. This role involves designing and maintaining software solutions, collaborating with cross-functional teams, and mentoring junior developers. The ideal candidate should have a Bachelor's or Master's in Computer Science and strong proficiency in languages like Java or Python. Knowledge of cloud platforms and databases is essential. This opportunity offers a dynamic work environment and career growth.

Qualifications

  • 3+ years of professional experience in software development.
  • Strong proficiency in programming languages like Java, Python, or JavaScript.
  • Familiarity with RESTful APIs and cloud platforms is a plus.

Responsibilities

  • Design, develop, and maintain scalable software solutions.
  • Collaborate with teams to deliver high-quality products.
  • Conduct code reviews and mentor junior developers.

Skills

Java
Python
C#
JavaScript
Problem-solving
Communication

Education

Bachelor’s/Master’s degree in Computer Science or related field

Tools

Git
AWS
Azure
MongoDB
MySQL
PostgreSQL
Job description

We are looking for a highly skilled and experienced Software Developer with at least 3 years of professional experience to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining robust, scalable, and efficient software solutions. You will work closely with cross‑functional teams to deliver high‑quality products on time.

Responsibilities
  • Design, develop, test, and deploy high‑quality software solutions.
  • Collaborate with product managers, designers, and QA engineers to define, design, and ship new features.
  • Maintain and improve the performance, scalability, and reliability of existing systems.
  • Participate in code reviews, mentoring junior developers, and driving software development best practices.
  • Troubleshoot, debug, and resolve software defects and production issues.
  • Write clean, maintainable, and well‑documented code.
  • Contribute to architectural decisions and technology roadmaps.
  • Stay up to date with the latest industry trends and technologies.
Required Skills and Qualifications
  • Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
  • Strong proficiency in [Insert Language(s): e.g., Java, Python, C#, JavaScript, etc.].
  • Experience with [Insert relevant frameworks/libraries: e.g., Spring Boot, .NET, React, Angular, Django, etc.].
  • Proficient in working with relational and/or NoSQL databases like MySQL, PostgreSQL, MongoDB, etc.
  • Solid understanding of object‑oriented programming, design patterns, and software development principles.
  • Familiarity with RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, GCP).
  • Experience with version control tools such as Git.
  • Knowledge of CI/CD pipelines and DevOps practices is a plus.
  • Excellent problem‑solving skills and attention to detail.
  • Strong communication and interpersonal skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.