Job Title:  Senior Consultant | Full Stack (Angular + .Net) | Bengaluru | Engineering | Platform Development & I

Senior Consultant | Full Stack (Angular + .Net) | Bengaluru | Engineering | Platform Development & I
Job requisition ID : 111870 
Location: Bengaluru
Entity: Deloitte Touche Tohmatsu India LLP 

The Team

Deloitte’s Technology & Transformation practice helps organizations accelerate digital transformation by building innovative, scalable, and data-driven solutions. Our global network of technology professionals delivers industry-leading expertise across cloud, application modernization, software engineering, analytics, intelligent automation, and emerging technologies. We work with clients across industries, including Energy, Utilities, Manufacturing, and Smart Infrastructure, to drive business value through technology innovation.

 

Your Work Profile

The Senior Software Developer - .NET Web will be responsible for designing, developing, testing, and maintaining enterprise-grade web applications and software components for energy automation products. The role requires strong expertise in Microsoft technologies, modern web frameworks, full-stack application development, and software engineering best practices. The candidate will collaborate with architects, product owners, and cross-functional teams to deliver high-quality, scalable, and secure software solutions while adhering to organizational quality and delivery standards.

 

Key Skills Required

•5–7 years of experience in software design, development, and maintenance.

•Strong knowledge of Object-Oriented Programming (OOP), software design principles, and design patterns.

•Extensive experience in full-stack web application development using:

•C#

•.NET Framework / .NET Core

•ASP.NET

•TypeScript

•JavaScript

•Angular

•CSS

•Strong experience developing RESTful APIs and backend services.

•Hands-on experience with relational databases such as:

•SQL Server

•PostgreSQL

•Experience in designing, developing, unit testing, and integrating software components.

•Strong understanding of software development lifecycle (SDLC) and quality engineering practices.

•Experience creating and maintaining technical documentation, including requirements, design, code, and test documentation.

•Experience with source code management and Continuous Integration practices.

•Ability to analyze business requirements and convert them into technical solutions.

•Strong analytical, troubleshooting, and problem-solving skills.

•Excellent verbal and written communication skills.

•Ability to collaborate effectively with multiple stakeholders across development, architecture, testing, and business teams.

•Strong learning aptitude with the ability to quickly adapt to emerging technologies and industry trends.

 

Preferred Qualifications

•Education - Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, MCA, M.Tech, M.E., or a related discipline.

•Experience in Energy, Automation, Industrial Solutions, or Smart Infrastructure domains.

•Knowledge of Microservices Architecture and modern application design patterns.

•Experience with Git, Azure DevOps, Jenkins, or other CI/CD tools.

•Exposure to cloud technologies such as Microsoft Azure or AWS.

•Understanding of secure coding practices and application security standards.

•Experience working in Agile/Scrum development environments.

•Familiarity with containerization technologies such as Docker and Kubernetes.

 

Location and Way of Working

•Base Location: Bengaluru, India

•Experience Required: 5–7 Years

•Domain: Energy Automation / Industrial Software Products.