Job Description
Deloitte India is hiring experienced candidates for the position of Executive – Full Stack Development under its Digital Excellence Centre (DEC) team in Bengaluru.
This opportunity is suitable for candidates who have around 1–2 years of experience in software implementation, application support or web application development. The role involves working with modern technologies such as Python, JavaScript, TypeScript, SQL, REST APIs, databases and cloud platforms.

Candidates with exposure to React.js, Node.js, FastAPI, AWS, Azure or GCP may have an added advantage.
Job Overview
| Particulars | Details |
|---|---|
| Company Name | Deloitte Touche Tohmatsu India LLP |
| Job Role | Executive – Full Stack Development |
| Team | Digital Excellence Centre (DEC) |
| Job Location | Bengaluru, Karnataka |
| Salary | Not Disclosed |
| Qualification | Graduate / Relevant Technical Qualification |
| Experience | 1–2 Years |
| Job Type | Full-Time |
| Job Requisition ID | 107592 |
| Key Technologies | Python, JavaScript, TypeScript, SQL |
| Web Technologies | React.js, Node.js, FastAPI |
| Cloud Exposure | AWS / Azure / GCP |
| Database Knowledge | RDBMS / NoSQL |
Job Description
Deloitte is looking for an Executive to join its Digital Excellence Centre team in Bengaluru.
The selected candidate will work across software implementation, application support and web application development activities. The role also involves understanding business requirements from clients and converting those requirements into technical workflows, configurations and implementation solutions.
Candidates will get opportunities to work with modern software-development tools and technologies including Python, JavaScript, TypeScript, SQL, REST APIs, databases and cloud platforms.
The position also requires interaction with internal teams and clients, which means applicants should possess both technical knowledge and good communication skills.
This role may be suitable for early-career technology professionals who want to strengthen their experience in full-stack development, application implementation, cloud technology and client-facing software projects.
About Deloitte
Deloitte is one of the world’s leading professional services organizations, providing services across consulting, technology, audit, risk advisory, financial advisory and related business areas.
Deloitte Touche Tohmatsu India LLP operates as part of Deloitte’s broader professional services network in India.
The company works with organizations across industries and supports business transformation through technology, consulting and digital solutions.
Within Deloitte India, the Digital Excellence Centre focuses on creating digital products, internal platforms and technology-driven experiences.
The team includes professionals from multiple areas such as:
- Technology
- Product Management
- User Experience
- Data Science
- Quality Engineering
- Design
- Subject-Matter Expertise
This multidisciplinary environment gives technology professionals exposure to different stages of digital product development and implementation.
About the Digital Excellence Centre
Deloitte’s Digital Excellence Centre, also known as DEC, works on developing digital products and platforms that improve customer and user experiences.
The team combines design thinking with modern technologies to create scalable and effective digital solutions.
Professionals working in this team may collaborate with:
- Software engineers
- Product managers
- UX designers
- Quality engineers
- Data scientists
- Technology specialists
- Business teams
- Client stakeholders
This makes the role suitable for candidates interested in working across both technology and business requirements.
Eligibility Criteria
Education Qualification
The official job information does not mention a specific degree or academic stream.
Candidates with relevant technical educational backgrounds may be suitable, such as:
- B.Tech
- B.E.
- BCA
- B.Sc Computer Science
- MCA
- M.Sc Computer Science
- Other relevant IT or Computer Science qualifications
Final eligibility will depend on Deloitte’s recruitment criteria.
Experience Required
Candidates should preferably have:
- 1–2 years of professional experience.
Relevant experience may include:
- Software implementation
- Application support
- Web application development
- Product implementation
- Technical support
- Software deployment
Age Limit
No specific age limit has been mentioned in the provided vacancy details.
Candidates should meet Deloitte’s standard employment eligibility requirements.
Gender
No gender-specific restriction has been mentioned.
Eligible candidates may apply regardless of gender.
Job Responsibilities
Selected candidates may be responsible for:
- Working on software implementation projects.
- Supporting client-facing applications.
- Developing and maintaining basic web applications.
- Understanding client business requirements.
- Converting business requirements into technical solutions.
- Creating application workflows and product configurations.
- Developing features using Python.
- Working with JavaScript and TypeScript.
- Writing and managing SQL queries.
- Supporting modern web applications.
- Working with React.js, Node.js or FastAPI when required.
- Integrating applications using REST APIs.
- Managing data exchanges between multiple systems.
- Working with relational databases.
- Working with NoSQL databases.
- Supporting application deployment.
- Configuring software on cloud platforms.
- Troubleshooting application issues.
- Resolving production-related technical problems.
- Supporting client onboarding activities.
- Assisting clients with system integrations.
- Providing technical training or implementation support.
- Maintaining application security best practices.
- Following data-protection requirements.
- Collaborating with cross-functional teams.
Required Skills
Programming Skills
Candidates should have working knowledge of:
- Python
- JavaScript
- TypeScript
- SQL
Candidates should also understand how to write:
- Clean code
- Reusable code
- Maintainable code
- Testable code
Data Structures and Algorithms
A basic understanding of Data Structures and Algorithms is required.
Candidates should be familiar with concepts such as:
- Arrays
- Lists
- Strings
- Basic sorting
- Searching
- Logical problem-solving
- Algorithmic thinking
Advanced competitive programming knowledge may not necessarily be required, but candidates should be comfortable solving basic technical problems.
Front-End and Back-End Technologies
Exposure to the following technologies may be beneficial:
- React.js
- Node.js
- FastAPI
Candidates with practical project or professional experience in these technologies may have an advantage.
REST API Knowledge
Candidates should understand REST API concepts.
Relevant knowledge may include:
- API requests
- API responses
- HTTP methods
- JSON
- System integration
- Authentication concepts
- Data exchange between applications
Database Skills
Candidates should have familiarity with:
- Relational databases
- RDBMS concepts
- SQL databases
- NoSQL databases
They should understand how applications interact with databases and how data can be retrieved, stored and updated.
Cloud Skills
Exposure to any major cloud platform can be useful.
Preferred cloud environments include:
- Amazon Web Services
- Microsoft Azure
- Google Cloud Platform
Candidates should preferably understand basic concepts related to:
- Application deployment
- Cloud configuration
- Hosting
- Services
- Application environments
Testing Skills
Knowledge of unit-testing tools may be an added advantage.
Useful frameworks include:
- Jest
- Mocha
- PyTest
Candidates should understand the importance of testing software before production deployment.
Soft Skills Required
Along with technical skills, candidates should possess:
- Strong problem-solving ability.
- Analytical thinking.
- Good communication skills.
- Client-handling ability.
- Teamwork skills.
- Willingness to learn new technologies.
- Ability to understand business requirements.
- Attention to detail.
- Adaptability.
- Professional communication.
- Ability to work with cross-functional teams.
- Ability to work in a fast-paced project environment.
Agile Development Experience
Candidates should be comfortable working in an Agile software-development environment.
They may be expected to participate in:
- Sprint planning
- Daily team discussions
- Development cycles
- Testing
- Product releases
- Technical reviews
- Cross-functional collaboration
Basic knowledge of Agile and Scrum methodology can therefore be beneficial.
Client-Facing Responsibilities
This position may involve direct interaction with clients or business stakeholders.
Candidates may need to:
- Understand client requirements.
- Explain technical solutions.
- Support software implementation.
- Assist during client onboarding.
- Resolve client application issues.
- Support integrations.
- Communicate progress and updates.
- Coordinate with technical teams.
Strong professional communication can therefore be important for this role.
Salary Details
Deloitte has not disclosed the salary for this position in the provided official job description.
The final compensation may vary depending on:
- Candidate experience
- Technical skills
- Educational qualification
- Interview performance
- Previous salary
- Deloitte’s internal salary structure
- Business requirements
Candidates should confirm the complete CTC and salary structure with Deloitte’s recruitment team during the hiring process.
Applicants should avoid relying on unofficial salary figures unless verified directly with the employer.
Selection Process
A specific selection process has not been mentioned in the supplied job notification.
However, candidates may typically be evaluated through stages such as:
Application Screening
Recruiters may first review the candidate’s:
- Resume
- Experience
- Skills
- Projects
- Educational background
Technical Assessment
Candidates may be evaluated on areas such as:
- Python
- JavaScript
- TypeScript
- SQL
- Data Structures
- Algorithms
- APIs
- Databases
- Web development
- Cloud concepts
Technical Interview
The interview may include:
- Coding questions
- Application troubleshooting
- Project discussions
- Database concepts
- API integration questions
- Web-technology questions
- Problem-solving scenarios
Managerial or Client-Facing Interview
Candidates may also be assessed on:
- Communication
- Client handling
- Team collaboration
- Requirement understanding
- Professional behavior
HR Discussion
The final stage may cover:
- Salary
- Work location
- Joining availability
- Employment terms
- Background verification
- Other HR requirements
The exact hiring process can vary according to Deloitte’s recruitment requirements.
How to Apply
Interested candidates can apply online through Deloitte South Asia Careers.
Follow these steps:
- Visit the official Deloitte South Asia Careers portal.
- Search for the job title “Executive – Full Stack Development”.
- You may also search using Job Requisition ID 107592.
- Open the Bengaluru vacancy.
- Read the complete eligibility and technical requirements.
- Click on the Apply option.
- Create a candidate profile or log in to your existing account.
- Enter your personal and educational details.
- Add your professional experience.
- Mention relevant software-development skills.
- Upload an updated resume.
- Review the application carefully.
- Submit the application.
- Keep checking your registered email and candidate portal for updates.
Applicants should apply only through genuine Deloitte recruitment channels.
Required Documents
Candidates should keep the following documents ready:
- Updated Resume or CV
- Aadhaar Card
- PAN Card
- Passport-size photographs
- 10th marksheet
- 12th marksheet
- Graduation marksheets
- Graduation degree certificate
- Postgraduate certificate, if applicable
- Experience letters
- Internship certificates
- Previous company offer letter, if applicable
- Previous salary slips, if required
- Relieving letter, if applicable
- Technical certification documents
- Address proof
- Government-issued identity proof
- Project portfolio or GitHub profile, if available
Technical Preparation Tips
Candidates preparing for this Deloitte role should focus on:
- Python fundamentals
- JavaScript concepts
- TypeScript basics
- SQL queries
- Database normalization
- REST APIs
- React basics
- Node.js fundamentals
- FastAPI concepts
- Data Structures
- Basic Algorithms
- Cloud fundamentals
- Application troubleshooting
- Git basics
- Unit testing
Applicants should also be prepared to discuss their previous projects in detail.
Projects to Mention in Your Resume
Candidates can strengthen their profile by including practical projects such as:
- Full Stack Web Application
- React Dashboard
- Python API Project
- FastAPI Backend Application
- Node.js Application
- SQL Database Project
- Cloud Deployment Project
- REST API Integration Project
- Authentication System
- E-commerce Application
Projects should clearly explain:
- Technologies used
- Candidate’s role
- Features developed
- Problems solved
- Project outcome
Other Important Details
Job Location
The position is based in:
Bengaluru, Karnataka
Candidates should be prepared to work according to Deloitte’s location and team requirements.
Security and Data Protection
Candidates may handle client or application data.
Therefore, they must follow:
- Security guidelines
- Data-protection policies
- Confidentiality standards
- Access-control processes
- Safe coding practices
Production Support
The role may involve resolving production-related issues.
Candidates should be able to:
- Identify technical problems.
- Analyze logs.
- Troubleshoot application behavior.
- Coordinate with development teams.
- Reduce client impact.
- Provide timely resolution.
Learning and Growth
The position can provide experience across several areas, including:
- Full Stack Development
- Cloud Computing
- Web Development
- Application Support
- Product Implementation
- Client Management
- API Integration
- Database Management
Who Should Apply?
This Deloitte vacancy may be suitable for candidates who:
- Have 1–2 years of relevant IT experience.
- Have worked in software implementation.
- Have application-support experience.
- Have web-development experience.
- Know Python.
- Know JavaScript or TypeScript.
- Understand SQL.
- Have exposure to REST APIs.
- Understand databases.
- Have worked with React, Node.js or FastAPI.
- Have basic cloud knowledge.
- Want to work in a client-facing technical position.
- Are interested in full-stack development.
- Are comfortable learning new technologies.
Career Opportunities After This Role
Experience in this role can support future opportunities such as:
- Full Stack Developer
- Software Engineer
- Application Developer
- Python Developer
- Backend Developer
- Front-End Developer
- Cloud Engineer
- Application Support Engineer
- Implementation Engineer
- Technical Consultant
- Senior Software Developer
Career progression will depend on skills, performance and available opportunities.
Important Note for Applicants
Candidates should verify all recruitment communication before submitting personal information or documents.
Applicants should be cautious of individuals or unofficial agencies promising guaranteed Deloitte employment in exchange for money.
Job requirements, vacancies, technologies and hiring stages may change depending on business requirements.
Always check the final details on the official Deloitte careers portal before making any employment or relocation decision.