3 days ago
Bengaluru, IndiaSenior
Responsibilities
- Design and build scalable cloud-native business application solutions using Azure, AWS, or Google Cloud Platform.
- Develop and maintain applications using Java, Angular, TypeScript, JavaScript, Spring, APIs, and microservice architecture.
- Implement Microsoft technology solutions using C#, .NET, .NET Core, MVC, WCF Services, Azure Functions, Logic Apps, Azure Integration Services, LINQ, Entity Framework, React, and related tools.
- Manage code promotion from development and testing through staging and production, troubleshooting issues along CI/CD pipelines.
- Apply software engineering practices including source control, code reviews, build processes, test automation, and CI/CD pipelines.
- Perform unit, integration, system, and regression testing and support monitoring and logging with Splunk and Datadog.
- Work with RDBMS, MongoDB, and MS SQL Server databases and container orchestration tools such as Kubernetes.
- Provide client communication, implementation support, and consulting services for business applications.
Requirements
- Bachelor’s degree or higher in computer science or a related field; the education section specifies Bachelor of Engineering or Master of Engineering.
- At least 5 years of experience, with the posting also stating 6–10 years of industry experience in related technologies.
- Strong foundation in computer science, object-oriented concepts, data structures, algorithms, databases, and distributed systems.
- Strong Java programming skills, including Java 11 or higher, and proficiency with Angular 14 or higher, TypeScript, JavaScript, Spring Framework, APIs, and microservice architecture.
- Experience with Azure cloud and familiarity with AWS or Google Cloud Platform.
- Experience with C#, .NET, .NET Core, MVC, WCF Services, Azure Functions and Logic Apps, Azure Integration Services, LINQ, Entity Framework, React, GitHub, Azure DevOps, jQuery, and MS SQL Server.
- Knowledge of RDBMS, MongoDB, Linux or macOS, Kubernetes, software testing methodologies, monitoring, and logging tools.
- Experience with AI-assisted development; Python, cloud certifications, Microsoft developer certifications, RPA, analytics tools, BizTalk, and generative AI tools are preferred or advantageous.
- Excellent client communication skills.
Benefits
- PwC offers inclusive benefits, flexibility programs, wellbeing support, mentorship, learning opportunities, and a collaborative work environment.
Tech Stack
AngularAWSAzureC#DatadogGoogle Cloud PlatformJavaJavaScriptjQueryKubernetesLinuxmacOSMicrosoft SQL ServerMongoDB.NETPythonReactSplunkTypeScript
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.
