PwC
PwC8h ago
Indeed

IN_Senior Associate_Full Stack_App ...

Kolkata, West Bengal
Full Time
Senior Level

Auto Apply to 50+ AI Matched IN_Senior Associate_Full Stack_App ... Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at PwC

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

About PwC Advisory

PwC's business application consulting professionals specialize in providing consulting services for a diverse range of business applications. Our goal is to help clients optimize their operational efficiency. This involves analyzing client needs, implementing software solutions, and offering training and support to ensure seamless integration and utilization of business applications, ultimately enabling clients to achieve their strategic objectives.

As a Business Application Consulting Generalist at PwC, you will offer consulting services across a wide spectrum of business applications. You will utilize your broad understanding of various software solutions to assist clients in enhancing operational efficiency through expert analysis, implementation, training, and support.

Why Join PwC?

At PwC, you become part of a dynamic community of problem-solvers committed to building trust and delivering distinctive outcomes for our clients and communities. Our purpose-driven and values-led work, amplified by technology and an environment that fosters innovation, empowers you to make a tangible impact in the real world. We recognize and reward your contributions, prioritize your well-being, and provide inclusive benefits, flexible work arrangements, and mentorship designed to help you thrive both professionally and personally. Together, we aim to grow, learn, care, collaborate, and create a future filled with infinite experiences for one another.

PwC is dedicated to providing equal employment opportunities, free from discrimination based on gender, ethnic background, age, disability, marital status, sexual orientation, pregnancy, gender identity or expression, religion or other beliefs, perceived differences, and any status protected by law. We are committed to cultivating an environment where every individual can be their authentic self and contribute to both personal and firm growth. To uphold this commitment, we maintain a zero-tolerance policy for any discrimination or harassment based on the aforementioned grounds.

Job Description: Senior Associate, Full Stack Developer (Application Technology - Advisory)

As a Full Stack Developer, you will be instrumental in developing both the frontend and backend of scalable and high-performance applications. Your responsibilities will include crafting clean, maintainable, and efficient code, building robust microservices architectures, and integrating with various third-party services. You will also contribute significantly to system design and participate in critical architectural decisions, adhering to industry best practices and established design patterns.

Key Responsibilities:

  • Frontend Development: Create responsive and cross-browser compatible user interfaces using React.js or Angular.js.
  • Backend Development: Build and maintain scalable and performant server-side logic using Java Springboot or Node.js.
  • Microservices Architecture: Design and implement modular, decoupled, and robust microservices-based architectures.
  • Design Patterns: Apply essential software design patterns (e.g., MVC, Singleton, Factory, Observer, Dependency Injection) to ensure code is maintainable, testable, and reusable.
  • API Integration: Develop and integrate RESTful APIs and third-party APIs for efficient and secure data exchange.
  • Testing & Quality Assurance: Develop comprehensive unit and integration tests for both frontend and backend systems to guarantee high-quality code.
  • CI/CD: Actively participate in Continuous Integration and Continuous Deployment processes to ensure smooth deployment pipelines.
  • Documentation: Create clear and concise documentation for code, architectures, and API endpoints to facilitate ease of use and future development.

Mandatory Skill Sets:

  • Strong proficiency in frontend frameworks like React.js or Angular.js, and backend technologies such as Java Springboot or Node.js.
  • Proficiency in Object-Oriented Programming (OOP), multi-threading, data serialization, and building REST APIs to connect applications with backend services.
  • Essential proficiency with Docker, Kubernetes (k8s), Jenkins, and GitHub Actions.
  • Proven experience in cloud development.
  • Solid understanding of the IT life cycle methodology and processes.
  • Experience in understanding and leading enterprise platform/solutions.
  • Experience working with Microservices/Service-Oriented Architecture (SOA) frameworks.
  • Demonstrated experience with design patterns and software architecture best practices.
  • Proficiency with relational databases such as MariaDB, MySQL, or PostgreSQL.
  • Familiarity with version control systems, particularly Git, and its associated workflows.
  • Good understanding of security practices, including authentication, authorization, and data encryption.
  • Experience working within agile methodologies (Scrum, Kanban).
  • Strong communication and presentation skills.
  • Client management experience.

Preferred Skill Sets:

  • Knowledge of GraphQL.
  • Experience with Kubernetes and container orchestration.
  • Familiarity with major cloud platforms (AWS, Azure, GCP).
  • Experience with message brokers (e.g., Kafka, RabbitMQ).
  • Knowledge of serverless architecture.

Experience Required: 4 years

Education Qualification: BE/B.Tech (Computer Science Engineering or related field)/M.Tech

Company

PwC

PwC

Kolkata, West Bengal
Posted on Indeed