Software Engineer

Horizon Computer Management

Singapore

Presencial

SGD 120.000 - 180.000

Tempo integral

Há 2 dias
Seja uma das primeiras pessoas a se candidatar

Receba uma resposta desta empresa empregadora

Seu currículo e carta de apresentação personalizados exatamente para o que estão contratando.

Passe pelos filtros ATS

Resumo da vaga

Horizon Computer Management in Singapore is seeking an experienced Software Engineer with 7+ years of software development, design, coding, testing, and implementation. The ideal candidate should have strong programming skills, experience developing scalable applications, and the ability to work with cross-functional teams to deliver high-quality software solutions.

The role requires hands-on experience with Java, Python, JavaScript, RESTful APIs, microservices, and cloud platforms, plus a track

Qualificações

  • 7+ years of software development experience and enterprise projects.
  • Strong programming skills in Java, Python, and JavaScript.
  • Experience with RESTful APIs, microservices, and cloud platforms.

Responsabilidades

  • Design, develop, test, and maintain software applications.
  • Translate requirements into scalable software solutions.
  • Write clean, maintainable code and perform code reviews.
  • Develop and integrate REST APIs and microservices.
  • Troubleshoot defects, optimise performance, and ensure security.
  • Participate in SDLC and Agile/Scrum ceremonies.
  • Collaborate with cross-functional teams including QA, design, and PMs.
  • Prepare technical documentation and support deployment.

Conhecimentos

Java
Python
C#
JavaScript
REST APIs
Microservices
Git
CI/CD
AWS
Azure
Google Cloud
HTML
CSS
React
Angular
Databases
SQL Server
MySQL
PostgreSQL
Oracle

Formação

Bachelor's degree in Computer Science
7+ years software development experience

Ferramentas

React
Angular

Descrição da vaga

Job Summary

We are seeking an experienced Software Engineer with at least 7 years of experience in software development, application design, coding, testing, and implementation. The ideal candidate should have strong programming skills, experience developing scalable applications, and the ability to work with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities
  • Design, develop, test, and maintain software applications.
  • Analyse business and technical requirements and translate them into software solutions.
  • Write clean, efficient, reusable, and maintainable code.
  • Develop and integrate RESTful APIs and web services.
  • Troubleshoot, debug, and resolve software defects and performance issues.
  • Participate in the complete Software Development Life Cycle (SDLC).
  • Work with databases, application frameworks, and third-party integrations.
  • Perform code reviews and ensure compliance with coding standards.
  • Collaborate with developers, designers, QA engineers, and project managers.
  • Optimise application performance, scalability, and security.
  • Prepare technical documentation and support software deployment.
  • Participate in Agile/Scrum meetings and development activities.
Technical Skills
  • Strong proficiency in programming languages such as Java, Python, C#, JavaScript, or similar.
  • Experience with frontend technologies such as HTML, CSS, JavaScript, React, or Angular.
  • Experience with backend development and application frameworks.
  • Strong knowledge of databases such as MySQL, PostgreSQL, Oracle, or SQL Server.
  • Experience developing and integrating REST APIs and microservices.
  • Familiarity with Git, CI/CD pipelines, and version control systems.
  • Knowledge of cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
  • Understanding of software testing, debugging, and deployment processes.
  • Knowledge of Agile development methodologies.
Education & Experience
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Minimum 7 years of relevant software development experience.
  • Proven experience in designing, developing, and implementing software applications.
  • Experience working on enterprise-level software development projects.
Required Skills
  • Strong analytical and problem-solving abilities.
  • Excellent programming and debugging skills.
  • Good communication and teamwork.
  • Ability to work independently and manage multiple tasks.
  • Strong attention to detail and commitment to software quality.
Obtenha sua revisão de currículo grátis e confidencial.

ou arraste e solte seu arquivo aqui.

Similar jobs

Vagas similares que valem a pena comparar

Software Developer
Software Developer

BASIL TECHNOLOGIES PTE. LTD. • Singapore

Presencial
SGD 60.000 - 120.000
Software Engineer
Software Engineer

ARISTON SERVICES PTE. LTD. • Singapore

Presencial
SGD 120.000 - 180.000
Software Developer
Software Developer

ASCENDION ENGINEERING SOLUTIONS SINGAPORE PTE. LTD. • Singapore

Presencial
SGD 70.000 - 110.000
Software Engineer
Software Engineer

GNA ENGINEERING PTE. LTD. • Singapore

Presencial
SGD 50.000 - 80.000
Software Engineer (Java)
Software Engineer (Java)

ITCAN PTE. LIMITED • Singapore

Presencial
SGD 60.000 - 90.000
Software Engineer (Full Stack)
Software Engineer (Full Stack)

Neutron Pte. Ltd. • Singapore

Presencial
SGD 90.000 - 130.000
SOFTWARE ENGINEER
SOFTWARE ENGINEER

ELLIOTT MOSS CONSULTING PTE. LTD. • Singapore

Presencial
SGD 60.000 - 100.000
Software Engineer (Frontend/Backend)
Software Engineer (Frontend/Backend)

Millennium Technology Services • Singapore

Presencial
SGD 60.000 - 80.000
Software Engineer
Software Engineer

ALIGN RECRUITMENT PTE. LTD. • Singapore

Presencial
SGD 56.000 - 89.000
Software Engineer (Backend/Frontend) | 5 days work | Immediate Hiring
Software Engineer (Backend/Frontend) | 5 days work | Immediate Hiring

TRUST RECRUIT PTE. LTD. • Singapore

Presencial
SGD 60.000 - 100.000