A

Accenture

Advises businesses and runs their technology

Full Stack Engineer - Multiple Teams

Full-Stack EngineeringPosted on Nov 11
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, Information Technology, or a related field is required.
  • Professional experience in full-stack software engineering, including designing, developing, testing, and deploying production applications, is required.
  • Hands-on frontend development experience with React.js is required.
  • Backend development experience with at least one of Node.js, .NET, or Python is required.
  • Practical experience with AWS, particularly Amazon S3, EC2, or Lambda, is required.
  • A strong understanding of REST APIs, microservices, cloud-native architecture, software engineering practices, and application security is required.
  • Experience integrating applications with relational databases, data warehouses, or cloud-based data platforms is required.

Responsibilities

  • Design, develop, test, and maintain full-stack applications using React.js, Node.js, .NET, and Python.
  • Build secure, scalable, high-performance RESTful APIs, microservices, and backend services.
  • Develop frontend interfaces, administration tools, and operational portals for analytics and reporting workflows.
  • Integrate applications with cloud-based data platforms and AWS services, including Amazon S3, EC2, Lambda, and EMR, for event-driven and batch-processing workloads.
  • Translate business and functional requirements into technical designs and implementation plans, and contribute to application and integration architecture decisions.
  • Implement engineering practices including CI/CD, automated testing, code reviews, performance monitoring, logging, and deployment.
  • Apply secure coding and cloud security practices, and support vulnerability remediation, compliance activities, and production reliability.
  • Collaborate with software engineers, data engineers, and stakeholders in an Agile/Scrum environment while taking ownership of assigned deliverables.

Desired Qualifications

  • Experience with cloud-based data warehousing or analytics platforms.
  • Experience with Amazon EMR, event-driven architectures, or large-scale batch-processing workloads.
  • Exposure to Tableau or other business intelligence and analytics tools.
  • Hands-on experience implementing or maintaining CI/CD pipelines and DevOps practices.
  • Knowledge of AWS security concepts, including IAM, application security, and cloud compliance controls.
  • Experience supporting production applications, including monitoring, troubleshooting, incident resolution, and BAU operations.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs