Go Software Developer

5 days ago


Singapore GO NET ZERO PTE. LTD. Full time

**Introduction to GoNetZero**

Who we are: In November 2022, GoNetZero was officially launched at COP27 in Egypt. We are a global decarbonisation solution provider, headquartered in Singapore. We support customers on their end-to-end decarbonisation journey, from helping them acquire RECs, carbon credits, and using blockchain technology and data driven insights to assist in energy asset management.

We're seeking a Go Software Developer with 2-5 years of experience. You'll play a key role in designing, developing, and maintaining high-performance APIs, ensuring code quality and reliability.

**Responsibilities**:

- Design, develop, and maintain high-quality APIs using Go programming language.
- Collaborate with cross-functional teams to gather and analyze requirements and translate them into technical specifications.
- Implement and maintain CI/CD pipelines to automate the build, test, and deployment processes.
- Utilize agile practices to deliver high-quality software solutions within scheduled timelines.
- Implement and maintain RESTful, GraphQL APIs adhering to best practices and industry standards.
- Work with JSON, XML, and other data formats to handle data interchange between systems.
- Utilize relational databases, such as PostgreSQL, to store and manage data efficiently.
- Conduct code reviews, identify areas for improvement, and implement best practices for clean code and software development.

**Requirements**:

- Bachelor’s degree in Computer Science or related field.
- 2-5 years of Go development experience.
- Proficiency in Git and CI/CD pipelines.
- Strong grasp of RESTful and GraphQL API principles.
- Experience with relational databases and cloud platforms.
- Knowledge of TDD and clean code principles.
- Excellent problem-solving and communication skills.

**Preferred Qualifications**:

- Familiarity with microservices and containerization tools.
- Experience with scripting languages like Python or Bash.
- Knowledge of other programming languages.
- Relevant certifications.



  • Singapore Acronis Full time

    Acronis is revolutionizing cyber protection—providing natively integrated, all-in-one solutions that monitor, control, and protect the data that businesses and lives depend on. We are looking for a Senior Go/Python developer to join our mission to create a #CyberFit future and protect all data, applications and systems across any environment. In this...


  • Singapore ACRONIS ASIA RESEARCH AND DEVELOPMENT PTE. LTD. Full time

    Acronis is revolutionizing cyber protection—providing natively integrated, all-in-one solutions that monitor, control, and protect the data that businesses and lives depend on. In this position you will work on the backend part of Acronis Cyber Protect & Acronis Cyber Protect Cloud solutions which consist of many complex micro services working under high...


  • Singapore Anotech Singapore Full time

    ALTEN Group is a world leader in Engineering and Technology consulting services providing outsourced Engineering, R&D, and IT Services for different industries such as Transportation, Defence, Energy and Security with 55,000 engineers in nearly 35 countries. ANOTECH is the subsidiary of the Group delivering ALTEN's Engineering Services in...


  • Singapore PROJECT SEARCH PTE. LTD. Full time

    We are looking for an experienced Senior Software Engineer with a passion for building robust, scalable systems and solving complex technical problems. The ideal candidate is highly proficient in Go or C++, with a solid understanding of networking, Linux environments, and modern development tools. Key Responsibilities Design, develop, and maintain software...

  • Software Developer

    5 days ago


    Singapore GO NET ZERO PTE. LTD. Full time

    **Introduction to GoNetZero** Who we are: In November 2022, GoNetZero was officially launched at COP27 in Egypt. We are a global decarbonisation solution provider, headquartered in Singapore. We support customers on their end-to-end decarbonisation journey, from helping them acquire RECs, carbon credits, and using blockchain technology and data driven...

  • Software Developer

    1 week ago


    Singapore ADVANCE SOFTWARE ENGINEERING PTE. LTD. Full time

    **Responsibilities** - Work with developers to design algorithms and flowcharts - Produce clean, efficient code based on specifications - Integrate software components and third-party programs - Verify and deploy programs and systems - Troubleshoot, debug and upgrade existing software - Gather and evaluate user feedback - Recommend and execute improvements -...


  • Singapore Canonical - Jobs Full time

    **Summary**: This is an exciting opportunity for a software engineer passionate about open source software, Linux, and distributed systems. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu. If you love solving interesting technical...


  • Singapore Canonical Full time

    Join to apply for the Senior Juju Software Engineer (Go)role at Canonical 1 week ago Be among the first 25 applicants Join to apply for the Senior Juju Software Engineer (Go)role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used...


  • Singapore PROJECT SEARCH PTE. LTD. Full time

    **Key Responsibilities** - Design, develop, and maintain software features and platform tools for high-performance communication systems. - Collaborate closely with cross-functional teams (electronics, optics, embedded, and manufacturing) to enhance system reliability and performance. - Build and maintain backend services, APIs (REST/gRPC), and supporting...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Main responsibilities Build & change management - Develop in JAVA for Calypso v14.4 package - Develop internal components Incidents and Requests management - Communicate effectively - Analyse enhancement requests and bug-fixes - Document deliveries Change Management - Support the release roadmap in production - Operations management - Application...