Hiring.Camp

Full Stack Engineer 0807-5

User Experience Researchers Pteltd

·

Today

Location
Singapore
Type
Full-time
Department
Engineering
Experience
10+ years
Education
Bachelor
Closing date
Today
Source
CareersPage

Description

We are looking for a hands-on Senior Full Stack Engineer to design, build, secure and operate enterprise-grade digital products on Microsoft Azure. This is an AI-enabled engineering role where the successful candidate is expected to be familiar with modern AI-assisted development tools such as GitHub Copilot, Claude, ChatGPT or equivalent, and able to use them responsibly to improve coding productivity, technical problem-solving, test generation, documentation and delivery quality. This role sits within the Platform & Software Engineering Division and will contribute to Clients' Digital Factory Platform by developing modern cloud-native applications, reusable engineering patterns and AI-enabled solutions that can move from concept to production with speed, quality and accountability.

Key Responsibilities: 

  • Design, develop and maintain enterprise-grade full stack applications using modern frontend frameworks such as React with TypeScript and JavaScript.
  • Build secure, scalable and maintainable backend services using Java, Spring Boot, Python, FastAPI or equivalent frameworks, with strong RESTful API and microservices design practices.
  • Develop and integrate cloud-native solutions using Microsoft Azure services including App Service, Azure Functions, Azure Storage, Azure SQL Database, Azure API Management, Azure Service Bus, Event Grid, Key Vault, Azure Monitor, Application Insights and Microsoft Entra ID.
  • Design and implement data access patterns using SQL and NoSQL databases, including schema design, query optimisation, ORM frameworks and secure data handling practices.
  • Implement CI/CD pipelines using Azure DevOps, GitHub Enterprise and GitHub Actions to automate build, test, security scanning, deployment and release processes.
  • Apply DevSecOps practices across the software delivery lifecycle, including secrets management, vulnerability management, secure coding, automated testing and compliance checks.
  • Use Infrastructure as Code tools such as Bicep or Terraform to support repeatable environment provisioning and application deployment.
  • Containerise and deploy applications using Docker and Kubernetes, including Azure Kubernetes Service where appropriate.
  • Integrate AI capabilities into applications using Azure AI Foundry, Azure OpenAI or related Copilot services where there are clear business use cases.
  • Use AI-assisted development tools such as GitHub Copilot, Claude, ChatGPT or equivalent coding assistants to improve engineering productivity, code quality, documentation and solution exploration while applying appropriate human review and security judgement.
  • Participate in technical design, architecture reviews and integration planning to ensure solutions are secure, reliable, scalable and maintainable.
  • Support production operations through troubleshooting, performance optimisation, observability, monitoring, alerting and incident resolution.
  • Collaborate with product owners, business users, platform engineers, security teams and delivery stakeholders in Agile product delivery teams.
  • Document technical designs, engineering decisions, reusable patterns and operational procedures to improve maintainability and knowledge sharing. 

Required Skills and Experience:

  •  Bachelor's degree in Computer Science, Software Engineering, Information Systems or a related discipline.
  • Minimum 10 years of hands-on software development experience, with demonstrated ownership of enterprise-grade application design, delivery and production operations.
  • Proven experience designing, developing and deploying enterprise-grade applications using modern frontend and backend technologies.
  • Strong hands-on experience with React and TypeScript, with working knowledge of Angular or Vue.js as an advantage.
  • Strong backend development experience using Java and/or Python, including frameworks such as Spring Boot, FastAPI, Flask, Django or equivalent, with experience building REST APIs and microservices.
  • At least 3 years of hands-on experience working with Microsoft Azure services in a production environment.
  • Experience delivering cloud-native applications using Azure PaaS and serverless services, including App Service, Azure Functions, Azure API Management, Azure SQL Database, Azure Storage and Key Vault.
  • Experience implementing authentication, authorisation and identity integration using Microsoft Entra ID, managed identities, RBAC and secure access patterns.
  • Experience implementing CI/CD pipelines using Azure DevOps, GitHub Enterprise and/or GitHub Actions.
  • Familiarity with AI-assisted development tools such as GitHub Copilot, Claude, ChatGPT or equivalent, including practical use for coding, refactoring, test generation, documentation and technical problem-solving.
  • Working knowledge of Infrastructure as Code using Bicep, Terraform or equivalent tools.
  • Experience with Docker, containerised application delivery and Kubernetes or Azure Kubernetes Service.
  • Experience applying secure application development practices, including secrets management, security scanning, vulnerability management and secure configuration.
  • Experience working within Agile product delivery teams and collaborating across business, product, engineering, security and operations stakeholders.
  • Strong troubleshooting, debugging, performance optimisation and production support skills.
  • Ability to translate business and product needs into practical technical designs, architecture options and implementation plans.

Preferred Skills:

  • Experience operating within Singapore Government Commercial Cloud or other regulated enterprise environments.
  • Experience integrating AI capabilities using Azure AI Foundry, Azure OpenAI or Copilot services.
  •  Familiarity with modern AI engineering and developer productivity tools, including GitHub Copilot, Claude, ChatGPT, Azure AI Foundry, Azure OpenAI or similar platforms.
  • Experience implementing cloud security controls, including RBAC, managed identities, secrets management, network controls and secure service-to-service communication.
  •  Experience with platform engineering, developer platforms, internal developer portals or reusable engineering templates.
  •  Experience with event-driven architecture using Azure Service Bus, Event Grid or equivalent messaging platforms.
  • Familiarity with domain-driven design, system integration patterns and microservices architecture.
  •  Exposure to observability practices using Azure Monitor, Application Insights, dashboards, logs, traces and application health metrics.
  • Exposure to tools such as Jira, Confluence, GitHub, Azure DevOps, Copilot or other modern engineering productivity tools.

Competencies:

  •  Strong engineering fundamentals, clean coding practices and commitment to maintainable software design.
  • Ability to work confidently across the full application stack, from frontend user experience to backend services, data, cloud infrastructure and production operations.
  • Cloud-first mindset with practical Azure expertise and a strong understanding of cloud-native application patterns.
  • Strong ownership mindset, with accountability from solution design through build, deployment, monitoring and support.
  • Good stakeholder communication skills, with the ability to explain technical trade-offs clearly to product, business, security and platform stakeholders.
  •  Continuous learning mindset and willingness to adopt AI-enabled development practices to improve engineering productivity and solution quality.
  • Ability to use AI tooling responsibly as part of the engineering workflow, including prompt-driven development, code review support, test generation and technical documentation, without compromising security, maintainability or accountability.
  • Ability to balance delivery speed, security, reliability and long-term maintainability.
  • Practical problem-solving mindset, with the ability to troubleshoot complex technical issues across application, integration and cloud layers.



Skills

PythonJavaScriptTypeScriptJavaReactAngularVue.jsDjangoFlaskFastAPISpring BootAzureDockerKubernetesTerraformCI/CDSQLGitHubJiraConfluence

Similar Jobs

30

Full-Stack Engineer

Renesas Electronics · Cambridge, United Kingdom · Remote, Onsite

Today

Full Stack Engineer

User Experience Researchers Pteltd · Singapore

Today

Full Stack Engineer

Accenture · Bengaluru, BDC9A, India · Onsite

Today

Full Stack Engineer

Accenture · Pune, PDC2C, India

Today

Full Stack Engineer

Accenture · Gurugram, DDC1A, India

Today

Full Stack Engineer

Accenture · Bengaluru, BDC11A, India

Today

Full Stack Engineer

Accenture · Pune, PDC5A, India

Today

Full Stack Engineer

Accenture · Kolkata, KDC1A, India

Today

Full Stack Engineer

Accenture · Hyderabad, HDC3C, India +2

Today

Full Stack Engineer

Accenture · Gurugram, DDC1A, India +1

Today

Full Stack Engineer

Accenture · Gurugram, DDC1A, India

Today

Full Stack Engineer

Accenture · Bengaluru, BDC7C, India

Today

Full Stack Engineer

Accenture · Chennai, CDC2A, India +2

Today

Full Stack Engineer

Accenture · Bengaluru, BDC14A, India

Today

Fullstack Engineer

DXC Technology · VNM DXC Etown Ho Chi Minh City (CSC location), Vietnam

Today

Full Stack Engineer

Zensar Technologies · India

3 days ago

Full Stack Engineer

EXL Talent Acquisition Team · Gurugram, Haryana, India · Hybrid

3 days ago

Full Stack Engineer

EXL · Gurugram, Haryana, India · Hybrid

3 days ago

Fullstack Developer

Encora · Singapore

3 days ago

Full Stack Engineer

User Experience Researchers Pteltd · Singapore

3 days ago

Full Stack Engineer

Accenture · Gurugram, DDC5E, India

3 days ago

Full Stack Engineer

Accenture · Gurugram, DDC2A, India

3 days ago

Full Stack Engineer

Coke · US - GA - Atlanta, United States of America

3 days ago

FullStack Engineer

iiDENTIFii

3 days ago

Full-Stack Engineer

Zoomlogi · Chicago (The Mart) · Onsite

3 days ago

Fullstack Developer

Epicorsoftware · India, Bangalore +1 · Hybrid

3 days ago

Full Stack Engineer

Roo · Remote +1 · Remote

4 days ago

Full Stack Engineer

Cuvva Limited · Farringdon, Greater London, United Kingdom

4 days ago

Full Stack Engineer

Bizzycar · Remote (United States) · Remote

5 days ago

Full Stack Engineer

EXL Talent Acquisition Team · Noida, Uttar Pradesh, India · Hybrid

5 days ago
Full Stack Engineer 0807-5 at User Experience Researchers Pteltd | Hiring.Camp