Job Description
Senior Consultant_Full Stack/Dot Net

 

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 in .NET 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 Angular, .NET Core, ASP.NET 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    ASP.NET 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
•    Bachelor's 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

 

Get empowered by NTT DATA Business Solutions!

We transform. SAP® solutions into Value

Recruiter Name: Srinija Adapa

Recruiter Email ID: Srinija.Adapa@bs.nttdata.com

NTT DATA Business Solutions is a fast-growing international IT company and one of the world’s leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions, including hosting services and support.

 

     

 

 

Software Development