Job Description:

At Deloitte, the role of a Consultant or Sr. Consultant entails managing specific sub-work streams within broader projects. Consultants and Sr. Consultants report to team leads/managers and are accountable for the end-to-end delivery of the allocated sub-work streams.

Key Responsibilities:

  • Develop various components of Angular web applications, including Components, Directives, Pipes, and Services, ensuring adherence to best practices for developing maintainable, modular, and testable code.
  • Ensure quality excellence and cross-browser/device compatibility of applications.
  • Create and execute unit test cases using automation tools like Karma and Jasmine.
  • Collaborate with UI designers, UI developers, and backend developers to identify risks and resolve dependencies.
  • Follow Agile processes, participate in ceremonies, and adhere to the incremental delivery model.
  • Mentor and guide team members in the absence of the lead.

Technical Experience:

  • Proficiency in Web Application Development with expertise in component-driven architectures.
  • Strong understanding of ECMAScript, TypeScript, Angular, and MVC models.
  • Deep expertise in Angular and commonly used modules.
  • Experience in developing self-contained, reusable, and testable modules and components.
  • Good grasp of cross-browser compatibility issues and Polyfills.
  • Proficiency in distributed code repositories like Git, Github, Bitbucket, TFS.
  • Familiarity with unit testing tools like Karma and Jasmine.
  • Knowledge of package managers and ability to resolve dependencies.
  • Understanding of responsive web development frameworks (e.g., Bootstrap, Foundation) and CSS Pre-processors like SASS.
  • Familiarity with SDLC.

Professional Attributes:

  • Eagerness to learn new skills.
  • Strong critical thinking and problem-solving abilities.
  • Self-motivated, results-driven, and accountable.
  • Excellent interpersonal and communication skills.
  • Effective team player.
  • Good time-management skills.
  • Openness to extensive travel.
  • Experience with cloud services like AWS/Azure/Google Cloud.

Good to Have Skillsets:

  • Knowledge or implementation experience in Microservices based architecture.
  • Familiarity with Kubernetes, Docker containers.
  • Experience in building hybrid mobile applications (e.g., Flutter, Ionic).


  • Sr. Consultant: 6+ years of experience.
  • Consultant: 3+ years of experience.
  • Professional Qualification: B.E./B.Tech/MCA/MBA/MS.

Leadership Role:

At Deloitte India, leadership is valued at all levels. Consultants and Sr. Consultants are expected to embrace and live the organization’s purpose by identifying critical issues for clients, people, and society, and making impactful contributions.

Across the organization, Consultants and Sr. Consultants demonstrate:

  • Ability to execute projects using Agile techniques for rapid client value delivery.
  • Capacity to propose customer-centric solutions aligned with client strategies.
  • Skill in merging digital expertise with domain specialization to devise client solutions.
  • Capability to create domain thought-ware for network utilization.
  • Proficiency in selecting and employing appropriate methods for data collection and analysis to inform strategic recommendations.
  • Aptitude for addressing client business challenges at the intersection of process and technology.
  • Ability to deliver high-quality work and ensure a superior client experience.
  • Capacity to deliver clear, confident, and persuasive messages to clients.
  • Aptness in incorporating financial insights into strategic evaluations.
  • Understanding of global perspectives in problem-solving.
  • Capability to comprehend business functions and sector trends impacting client businesses.
  • Skill in organizing insights and presenting recommendations coherently.
  • Ability to build positive relationships and effectively influence stakeholders.
  • Alignment with the organization’s purpose and values, demonstrated through professional conduct.
  • Readiness to challenge oneself, collaborate across borders, and take accountability for results.
  • Ability to align personal work with client and organizational objectives, prioritizing effectively.
  • Commitment to personal growth, knowledge sharing, and representing the brand with excellence.

More Information

Apply for this job
Share this job