jobs in CMC APAC

全职 Golang Fullstack Engineer (Consultant) 工作, 薪水, CMC APAC Central Region (Singapore) 公司招聘中 - Ricebowl

Golang Fullstack Engineer (Consultant)

CMC APAC

Undisclosed

Downtown Core, Central Region (Singapore)

分享
保存

工作地点

  • Downtown Core Central Region (Singapore) Singapore

职位描述

岗位职责

About the Role

  • We are seeking an experienced Golang Full-Stack Software Engineer to design, build, and support mission-critical platforms across Smart Grid, Asset Strategy, Vendor Management and Planners Platform within our Client’s organisation.
  • This role requires a strong hands-on full-stack engineer who is comfortable working across frontend, backend and interfacing with stakeholders.
  • The candidate needs to be PR/Singapore Citizen to operate in sensitive environments involving substations, data centres and with sensitive operational data.


Key Responsibilities

1. Full-Stack Software Engineering

  • Design, build, test, and maintain end-to-end full-stack applications supporting systems under Smart Grid, Asset Strategy Management, Vendor Management and Planners Platform.
  • Develop scalable backend services, APIs, and data pipelines to support analytics-heavy and operational workloads.
  • Build intuitive frontend interfaces for planners, engineers, and operational users.
  • Ensure solutions meet non-functional requirements including reliability, performance, security, and maintainability.

2. AI-Enabled & Agentic Engineering

  • Actively utilise AI-assisted / agentic coding tools (e.g. GitHub Copilot) to accelerate development while maintaining code quality and governance standards.
  • Apply AI-assisted techniques for:
  • Code generation and refactoring
  • Test generation
  • Documentation and design artefacts
  • Contribute to evolving AI-enabled SDLC practices within the engineering team.

3. On-Site Support & Integration (Critical Infrastructure)

  • Must have clearance and willingness to go on-site, including:
  • Substation visits for PDM integration and operational system interfacing
  • Data centre access to troubleshoot with vendors for systems such as COP / DTS
  • Collaborate directly with OT, vendors, and infrastructure teams to diagnose and resolve production issues.

4. Data, Security & Compliance

  • Design and implement systems that handle sensitive data, ensuring compliance with security, governance, and data-handling requirements.
  • Follow secure coding practices and support audits, reviews, and operational controls where required.
  • Ensure data residency and regulatory constraints are adhered to.

5. Engineering Quality & Collaboration

  • Participate in architecture discussions and contribute to technical decisions across platforms.
  • Work closely with product owners, planners, OT teams, and cross-functional stakeholders.

Required Skills & Experience

1. Core Engineering

  • Full-Stack Software Engineer with production experience
  • Familiar with:
  • System design (scalability, reliability and trade-offs)
  • API design (RESTful/ GraphQL)
  • Data modelling
  • Experience building and supporting enterprise systems

2. Frontend Engineering

  • React with TypeScript in production systems
  • Strong understanding of:
  • Modern React patterns (hooks, composition, state management)
  • Type-safe frontend development
  • Frontend build tooling and optimisation

3. Backend Engineering

  • Golang (preferred)
  • Cloud-native experience (e.g. Azure or equivalent)
  • Experience building and operating microservices in cloud or hybrid environments
  • Hands-on experience with databases and data pipelines, including:
  • Relational and Document databases (schema design, indexing, query performance)
  • Postgres/Mongo (preferred)
  • Streaming and batch data ingestion via APIs or Kafka
  • Integration with downstream systems and analytics pipelines

4. Agentic Development

  • Agent-based AI-driven-development (feature dev, refactors and automation)
  • Able to review and improve AI-generated code

5. Non-Technical Skills

  • Strong ownership and accountability
  • Able to operate independently with minimal supervision
  • Comfortable balancing delivery speed with safety, reliability, and compliance
  • Clear communicator with technical and non-technical stakeholders


重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多