Senior ConsultantFull
Job Summary
Job Description:
Job Description (JD)
Position Title
Senior Full Stack Developer (.NET & Angular)
Experience :5 Years
Role Overview
We are seeking an experienced Senior Full Stack Developer with strong expertise Core Angular Microsoft Azure and SQL Server to design develop and maintain scalable cloud-native enterprise applications.
The ideal candidate will possess hands-on experience across both front-end and back-end development with a strong understanding of modern software architecture microservices DevOps practices and Agile delivery methodologies. The role requires active participation in Scrum teams collaboration with cross-functional stakeholders and ownership of end-to-end solution delivery.
Key Responsibilities
Application Development
Design develop and maintain end-to-end web applications using Core Core and SQL Server.
Build scalable secure and high-performance RESTful APIs and Web APIs.
Develop reusable maintainable and responsive user interfaces using Angular.
Implement component-based architecture dependency injection routing RxJS and state management best practices.
Ensure adherence to coding standards design principles and software development best practices.
Database Development
Design and optimize SQL Server databases.
Create and maintain database schemas stored procedures views and functions.
Perform query optimization and database performance tuning.
Ensure data integrity security and scalability.
Cloud & Azure Development
Deploy and manage applications on Microsoft Azure.
Work with Azure services including:
o Azure App Services
o Azure Kubernetes Service (AKS)
o Azure SQL Database
o Azure Storage
o Azure Key Vault
o Application Insights
Monitor application health performance and availability.
API & Security
Develop and maintain secure RESTful APIs.
Implement authentication and authorization mechanisms such as OAuth JWT and token-based security.
Ensure application security and compliance with enterprise standards.
DevOps & Automation
Build and maintain CI/CD pipelines.
Participate in release planning deployment automation and environment management.
Work with containerized applications using Docker and Kubernetes.
Support infrastructure automation and cloud-native deployment practices.
Agile Delivery
Actively participate in Agile/Scrum ceremonies including:
o Sprint Planning
o Daily Stand-Ups
o Sprint Reviews
o Sprint Retrospectives
Collaborate with Product Owners and Scrum Masters to refine requirements and backlog items.
Translate business requirements and user stories into technical solutions.
Contribute to continuous improvement initiatives within Agile teams.
Quality Assurance & Support
Write unit tests and integration tests to ensure code quality.
Conduct peer code reviews and support development best practices.
Troubleshoot and resolve production issues.
Participate in root cause analysis and performance improvement activities.
Required Skills & Experience
Backend Development
Strong expertise in:
o .NET Core
o Core
o C#
o RESTful API Development
o Web API
Experience designing and implementing scalable backend services.
Frontend Development
Expert-level Angular development experience including:
o Components
o Services
o RxJS
o Dependency Injection
o Routing
o State Management
Strong understanding of responsive UI design and performance optimization.
Cloud & Azure
Hands-on experience with Microsoft Azure services:
o Azure App Services
o Azure Kubernetes Service (AKS)
o Azure SQL
o Azure Storage
o Azure Key Vault
o Application Insights
Experience building cloud-native applications.
Database
Advanced SQL Server expertise.
Strong knowledge of:
o Query Optimization
o Database Design
o Indexing Strategies
o Stored Procedures
o Performance Tuning
Architecture & Design
Strong understanding of:
o Microservices Architecture
o Design Patterns
o SOLID Principles
o Distributed Systems
o Scalable Application Design
DevOps & Containers
Hands-on experience with:
o Docker
o Kubernetes
o CI/CD Pipelines
o Azure DevOps or similar DevOps platforms
Agile Methodology
Mandatory experience working in Agile/Scrum environments.
Demonstrated experience delivering projects through sprint-based development cycles.
Nice to Have
Experience with Micro Frontend Architecture.
Knowledge of Redis Cache.
Experience with Azure Event Grid or event-driven architectures.
Familiarity with messaging systems and asynchronous processing.
Experience working on large-scale enterprise applications.
Exposure to cloud-native modernization initiatives.
Educational Qualifications
Bachelors Degree in Computer Science Information Technology Engineering or related field.
Equivalent practical experience may also be considered.
Preferred Candidate Profile
Immediate Joiner or short notice period.
Strong problem-solving and analytical skills.
Ability to work independently in a remote environment.
Excellent communication and stakeholder management skills.
Team player with experience collaborating in Agile development teams.
Key Competencies
Full Stack Development
Cloud-Native Application Development
Azure Architecture & Services
API Design & Development
Database Optimization
DevOps & Automation
Agile Delivery
Problem Solving & Debugging
Collaboration & Communication
Continuous Learning & Innovation
We transform. SAP solutions into Value
Recruiter Name:Srinija Adapa
Recruiter Email ID:
NTT DATA Business Solutions is a fast-growing international IT company and one of the worlds leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions including hosting services and support.
Required Experience:
Senior IC
About Company
NTT DATA helps clients transform through consulting, industry solutions, business process services, IT modernization and managed services.