12 days ago
Bengaluru, IndiaSenior
Responsibilities
- Develop innovative software solutions that support digital transformation and improve business performance.
- Design, code, test, troubleshoot, and debug scalable applications delivering strong user experiences.
- Build frontend applications with React or Angular, AWS Amplify, and TypeScript.
- Develop backend services using Java, Python, or Node.js/TypeScript.
- Design REST APIs with API Gateway, including authentication, throttling, and usage plans.
- Use AWS databases including DynamoDB, RDS, and Aurora.
- Build CI/CD pipelines using CodePipeline, CodeBuild, CodeDeploy, or GitHub Actions.
- Implement infrastructure as code with Terraform, CloudFormation, or CDK.
- Apply authentication and authorization technologies including Cognito, IAM, and OAuth 2.0.
- Work with containerization technologies including Docker, ECS, and EKS.
- Conduct code reviews, follow coding standards, and maintain software quality.
- Collaborate with cross-functional teams and clients to gather and analyze business requirements.
- Manage application lifecycles, integrate enterprise applications, and support business process improvement initiatives.
Requirements
- Bachelor’s degree required.
- 5+ years of experience in software engineering required.
- 3+ years of hands-on AWS experience required.
- Strong proficiency with frontend frameworks such as React or Angular, AWS Amplify, and TypeScript.
- Strong backend development skills with Java, Python, or Node.js/TypeScript.
- Experience with REST API design, AWS API Gateway, authentication, throttling, and usage plans.
- Experience with DynamoDB single-table design, RDS, and Aurora.
- Experience with CI/CD pipelines using CodePipeline, CodeBuild, CodeDeploy, or GitHub Actions.
- Proficiency in Terraform, CloudFormation, or CDK for infrastructure as code.
- Experience with Cognito, IAM, and OAuth 2.0 for authentication and authorization.
- Familiarity with Docker, ECS, or EKS.
- Oral and written proficiency in English required.
- Preferred fields of study include Artificial Intelligence, Business Analytics, Computer and Data Engineering, Computer Science, Human Computer Interaction, Industrial Engineering, Information Systems/Technology, Machine Learning, Management Information Systems, or Software Engineering.
- Preferred qualifications include ATDD and CI/CD proficiency, JavaScript, Python, and C# .NET development, API Management, and microservices architecture experience.
Benefits
- Opportunity to work with global teams across Advisory, Assurance, Tax, and Business Services in PwC’s Acceleration Center India.
- Hands-on learning, access to cutting-edge tools, and an inclusive culture.
- Client-facing consulting environment with opportunities to develop technical skills, business understanding, communication, and leadership capabilities.
- Travel requirements are not specified.
Tech Stack
Categories
About PwC
PwC is a global network of professional services firms providing assurance, tax, and advisory work for businesses and public-sector clients. It sells project-based and managed consulting, audit, and deals services, and implements and integrates business applications. Formed in 1998 by the merger of Price Waterhouse and Coopers & Lybrand, it is headquartered in London and is one of the Big Four accounting firms.
