jobs in Holding SeaGroup

Full Time Software engineer Jobs, in Holding SeaGroup - Maukerja

Software engineer

Holding SeaGroup

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore Singapore

Job Description

Responsibilities

Role Description

The Software Engineer is responsible for designing, developing, testing, and maintaining software applications and systems that support business operations and user needs. This role contributes across the full software development lifecycle, from requirements gathering and design to deployment and ongoing maintenance.

The position involves writing clean, efficient, and scalable code based on technical and business requirements. The Software Engineer collaborates with product managers, designers, and other engineers to build high-quality software solutions.

A key responsibility includes developing and maintaining applications, APIs, databases, and system integrations. The role ensures software systems are reliable, secure, and optimized for performance and scalability.

The Software Engineer also participates in code reviews, debugging, testing, and troubleshooting to ensure high-quality software delivery. The role follows best practices in software engineering, including version control, testing frameworks, and documentation standards.

In addition, the position contributes to system design, architecture discussions, and continuous improvement of development processes. The engineer may also work on automation, performance optimization, and infrastructure improvements.

The role may involve working with modern programming languages, frameworks, and cloud platforms to deliver robust software products. Strong analytical and problem-solving skills are essential.

The Software Engineer plays a critical role in building technology solutions that drive innovation, improve efficiency, and support business growth.

Qualifications
  • Strong knowledge of programming languages such as Java, Python, JavaScript, C#, or similar.
  • Understanding of software development lifecycle (SDLC).
  • Experience in frontend, backend, or full-stack development.
  • Knowledge of databases (SQL and/or NoSQL).
  • Experience with APIs, RESTful services, and system integration.
  • Familiarity with version control systems (e.g., Git).
  • Strong problem-solving and debugging skills.
  • Understanding of data structures and algorithms.
  • Ability to write clean, maintainable, and efficient code.
  • Experience with testing and software quality practices.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) is an advantage.
  • Strong teamwork and communication skills.
  • Ability to work in Agile or Scrum environments.
  • Strong attention to detail and logical thinking.
  • Commitment to continuous learning and technical improvement.


Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More