Software Engineer - Senior Associate
Join our Acceleration Center India and help shape the future of business for our diverse client portfolio across geographies and jurisdictions. As a Software Engineer - Senior Associate (Python Javascript), you will focus on developing innovative software solutions to drive digital transformation and enhance business performance.
- Kolkata, West Bengal, India
- Full-time
- On-site
- Posted Nov 11, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise SoftwareData & Analytics
Responsibilities
- Developing software solutions that support digital transformation and enhance business performance
- Designing modules, coding, and testing applications to deliver exceptional user experiences
- Utilizing Java, Python, and JavaScript to create scalable and efficient software systems
- Building scalable full-stack solutions using Java, Python, .NET, and JavaScript/TypeScript frameworks such as Angular and React, while developing APIs and microservices for integrated software systems
- Applying working knowledge of Azure Infrastructure and AI Services (Azure Functions, Agentic AI Services) to support cloud-native development patterns
- Developing API integrations and working with microservices to support seamless application functionality
- Designing scalable data models and optimizing database interactions using SQL and modern data storage technologies
- Conducting code reviews and adhering to coding standards to maintain software quality
- Applying branching, code review, and version control best practices to support team delivery
- Implementing continuous integration and continuous delivery (CI/CD) practices to streamline development processes
- Analyzing business requirements and translating them into functional software designs
- Collaborating with cross-functional teams to improve business processes through software solutions
- Debugging and troubleshooting software issues to optimize system performance
- Applying Object-Oriented Design (OOD) principles to develop robust software architectures
- Engaging in business requirements analysis to align software development with client needs
- Drives clarity in moderately ambiguous situations by gathering requirements, identifying gaps, and proposing solution options
- Demonstrating learning agility and adapting to evolving project demands
- Mentoring junior developers and demonstrating learning agility while guiding adoption of new technologies and AI-assisted development practices
Requirements
- Bachelor’s degree or equivalent experience
- Experience in a Advisory
Nice to have: AI coding agents (Claude, Cursor, GitHub Copilot), API Management, Microservices architecture
Skills
PythonJavaScriptJavaTypeScriptSQLObject-Oriented Design (OOD)Azure FunctionsAgentic AI ServicesAngularReact.NET
Full description
Company details are for members
Sign up for a free job alert to see PwC's profile, website and LinkedIn, and the same for every employer on Referso Jobs.