Job Title: EAD - Engineering - .Net Full Stack - Consultant - Bangalore
The Team
Deloitte’s Technology & Transformation practice focuses on building modern, scalable, and high‑performance digital solutions. The team works on advanced application development, industrial integrations, and cloud-enabled platforms, leveraging cutting-edge technologies and engineering best practices.
Your Work Profile
The Software Developer (C# + React) will be responsible for developing and enhancing full stack applications, including frontend features and backend services. The role involves working within an agile team, contributing to API development, UI engineering, automated testing, and CI/CD pipelines to deliver high-quality solutions.
Key Skills Required
- Bachelor’s degree in Computer Science, Engineering, or related field
- 3–4 years of experience in software development
- Strong backend experience with C#, .NET, ASP.NET Core (Web API)
- Proficiency in frontend development using TypeScript and React
- Experience with Redux Toolkit / RTK Query for state
- Hands-on experience with REST API design, HTTP concepts, and JSON
- Knowledge of authentication mechanisms (JWT / OpenID Connect)
- Experience with unit and integration testing (NUnit, Jest, React Testing Library)
- Familiarity with CI/CD pipelines and GitLab
- Working knowledge of Git, npm, MSBuild, and multi-project environments
- Strong problem-solving, debugging, and analytical skills
- Good communication and teamwork abilities
Preferred Qualifications
- Experience with SignalR and real-time communication
- Exposure to industrial protocols (Modbus, OPC UA, Bluetooth, SFTP
- Familiarity with Swagger / OpenAPI
- Experience with dependency injection frameworks (Autofac)
- Knowledge of SonarQube or static code analysis tools
- Exposure to plugin/extension-based architectures
- Interest or experience in industrial IoT / energy management systems
Key Skills & Competencies
- Full stack development (C#, .NET, React)
- API development and integration
- Frontend architecture and state management
- Testing and code quality practices
- CI/CD and DevOps fundamentals
- Problem solving and attention to detail
- Agile collaboration and continuous improvement
Success Metrics
- Delivery of high-quality, maintainable features
- Code quality and test coverage
- Stability and performance of applications
- Timely resolution of bugs and issues
- Effective collaboration within Agile teams
- Contribution to CI/CD and automation improvements
Location and Way of Working
- Base Location: Bengaluru