Back to Cmc-Apac Private Limited jobs
C
Senior Full-Stack Software Engineer
D01 Marina, Raffles Place, People's Park, Cecil, Singapore
Full TimeInformation TechnologyJob Description
About the Role
- We are seeking an experienced Senior Full-Stack Software Engineer to design, build, and support enterprise 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 successful candidate should be willing to travel to project sites and data centers when required to support system integration, testing and production support.
Key Responsibilities
- 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.
- 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.
- On-Site Support & System Integration
- Willing to provide on-site support when required, including:
- Site visits for system integration and operational support
- Data center visits to troubleshoot with vendors for systems such as COP / DTS
- Collaborate directly with OT, vendors, and infrastructure teams to diagnose and resolve production issues.
- Data, Security & Compliance
- Design and implement systems that handle business-critical 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 requirements are adhered to.
- 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
- Core Engineering
- Senior Full-Stack Software Engineer with production experience.
- 10+ years of expertise in Golang, delivering scalable and high-performance solutions.
- Familiar with:
- System design (scalability, reliability and trade-offs)
- API design (RESTful / GraphQL)
- Data modelling
- Experience building and supporting enterprise systems.
- 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
- 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)
- PostgreSQL / MongoDB (preferred)
- Streaming and batch data ingestion via APIs or Kafka
- Integration with downstream systems and analytics pipelines
- Agentic Development
- Experience using AI-driven development tools for feature development, refactoring, and automation.
- Able to review and improve AI-generated code.
- 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.
About Cmc-Apac Private Limited
First seen: May 22, 2026
Last updated: July 24, 2026