Jobs · jobstreet_sg

P

Senior Full-Stack Software Engineer (GoLang)

PERSOL · Central Region · Posted 25d ago

onsiteContractsenior5-8 yrs$5,000 – $6,000 per month🇸🇬 Singapore
Apply on jobstreet_sg

About the role

Design and build end-to-end full-stack applications supporting systems under Smart Grid and Asset Strategy Management. The role involves developing scalable backend services and intuitive frontend interfaces, while also utilizing AI-assisted coding tools. Candidates should be comfortable with on-site support and integration.

Full job description (as posted) ↓

We are seeking an experienced Senior Full‑Stack Software Engineer to design, build, and support mission‑critical platforms across Smart Grid, Asset Strategy, Vendor Management and Planners Platform. This role requires a strong hands‑on full‑stack engineer who is comfortable working across frontend, backend and interfacing with stakeholders. 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 utilize 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. Requirements: Degree in Computer-related disciplines At least 5 years of experience that covers management of enterprise security solution Core Engineering Senior 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 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) Postgres/Mongo (preferred) Streaming and batch data ingestion via APIs or Kafka Integration with downstream systems and analytics pipelines Agentic Development Agent-based AI-driven-development (feature dev, refactors 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 Interested candidates, please click "APPLY" to begin your job search journey. We regret to inform you that only shortlisted candidates will be notified. Navarro Reyanelle Gelangre | REG No : R1870995 PERSOL SINGAPORE PTE LTD | EA License No : 01C4394 By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOL Singapore Pte Ltd (""PERSOL"") and its local and overseas subsidiaries and affiliates to collect, use and disclose your personal data to prospective employers/companies based in any country for purposes of evaluating suitability for employment, conducting reference checks, administering employment related services, complying with Government’s health advisories and such other purposes stated in our Privacy Policy. We may use artificial intelligence (""AI"") and machine learning technologies to support our recruitment and placement services, including screening resumes, assessing qualifications and experience, and identifying skills and job matches. Where permitted by applicable law, we may also use such personal data to develop, train, test, improve and/or fine-tune AI and machine learning technologies that support our recruitment and business operations. For more information on how we collect, use, disclose and protect your personal data, please refer to our Privacy Policy: https://www.persolsingapore.com/policies. If you wish to withdraw your consent, including consent relating to the use of your personal data for AI-enabled recruitment activities and AI development activities, please email us at [email protected] .

Read the full posting on jobstreet_sg →

FAQ

Is the Senior Full-Stack Software Engineer (GoLang) role at PERSOL remote?+

This Senior Full-Stack Software Engineer (GoLang) position is listed as onsite (Central Region).

What is the salary for the Senior Full-Stack Software Engineer (GoLang) role at PERSOL?+

The listing states $5,000 – $6,000 per month.

What seniority level is this Senior Full-Stack Software Engineer (GoLang) role?+

This is a senior level position.

How do I apply for the Senior Full-Stack Software Engineer (GoLang) role at PERSOL?+

Use the "Apply on jobstreet_sg" button to open the original posting on jobstreet_sg, where you can submit your application directly to PERSOL.