About The Role
Accenture is seeking a Full Stack Engineer to join our Software Engineering team and design and deliver cloud-native applications supporting large-scale data, analytics, and operational workflows.
You will work across frontend, backend, cloud, and data-platform integrations, taking end-to-end ownership of solutions from technical design through deployment and production support.
Key Responsibilities
Design, develop, test, and maintain full-stack applications using technologies such as React.js, Node.js, .NET, and Python.
Build secure, scalable, and high-performance RESTful APIs, microservices, and backend services.
Develop intuitive frontend interfaces, administration tools, and operational portals supporting analytics and reporting workflows.
Integrate applications with cloud-based data platforms and AWS services, including Amazon S3, EC2, Lambda, and EMR, supporting event-driven and batch-processing workloads.
Translate business and functional requirements into technical designs and implementation plans, contributing to application and integration architecture decisions.
Implement engineering best practices across 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 other stakeholders in an Agile/Scrum environment while taking ownership of assigned deliverables.
Required Qualifications
Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
Professional experience in full-stack software engineering, including designing, developing, testing, and deploying production applications.
Hands-on frontend development experience with React.js.
Backend development experience with at least one of the following: Node.js, .NET, or Python.
Practical experience with AWS, particularly services such as Amazon S3, EC2, or Lambda.
Strong understanding of REST APIs, microservices, cloud-native architecture, software engineering practices, and application security.
Experience integrating applications with relational databases, data warehouses, or cloud-based data platforms.
Preferred 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.