16 Oct
|
VDartDigital
|
India
16 Oct
VDartDigital
India
Job Title : Senior Full Stack Developer (.NET & Angular)
Location : Remote / Hybrid - Bengaluru
Experience Required
10+ years of software engineering experience
Position Summary
We are seeking a highly experienced Senior Full Stack Developer to join our Global Customer Portal team and contribute to the evolution of a large-scale enterprise B2B digital platform serving customers across multiple regions.
The ideal candidate is a hands-on technical leader with deep expertise in modern.NET, Angular, cloud-native development, enterprise integrations, API design, and microservices architecture. This individual will participate in architecture discussions, lead complex technical implementations, mentor team members, and help drive modernization initiatives across the platform.
This role requires a strong engineering mindset, extensive experience building highly scalable enterprise applications, and the ability to collaborate effectively with Product Owners, Architects, SAP teams, Integration teams, Business Stakeholders, and Development Leads.
The successful candidate must be capable of operating at a senior level, independently driving technical solutions from analysis through production deployment while maintaining high standards of code quality, performance, security, and maintainability.
Key Responsibilities
Our platform consists of Angular frontend services, multiple backend Microservices, .NET backend, API integrations, Azure services, and ongoing modernization efforts.
Due to that:
Design, develop, and maintain enterprise-scale web applications using .NET and Angular.
Participate in solution architecture and technical design discussions.
Lead implementation of complex business requirements across frontend and backend systems.
Build and enhance RESTful APIs and Microservices.
Develop highly performant and scalable backend services.
Collaborate with SAP, CPI, Integration, Architecture, and Product teams.
Support platform modernizacin initiatives.
Contribute to technical roadmaps and architecture evolution.
Perform code reviews.
Troubleshoot production issues and perform root-cause analysis.
Drive engineering best practices and quality standards.
Ensure secure software-development practices are followed.
Participate in backlog refinement, estimation, and technical planning.
Have knowledge of Agile Methodology
Support CI/CD and release processes.
Contribute to performance optimization and technical debt reduction initiatives.
Produce technical documentation and design artifacts when required.
Required Technical Skills
Backend Development
10+ years of experience with Microsoft technologies.
Strong expertise in:
C#
ASP.NET Core
.NET 8+ (or latest supported versions)
Web API development
REST services
Dependency Injection
Design Patterns
SOLID principles
Entity Framework
LINQ
Asynchronous programming
Distributed systems
Preferred
Dapper
CQRS
MediatR
Event-driven architecture
Caching strategies
Background services
Message-based integrations
The current platform is built around .NET services and microservice-based patterns.
Frontend Development Solid expertise in:
Angular 18/19+
TypeScript
RxJS
Angular Material
Reactive Forms
State Management
Responsive Web Design
SCSS/CSS
Experience upgrading Angular applications across major versions.
Experience optimizing frontend performance.
The current platform has an Angular frontend and has recently undergone Angular modernization initiatives.
Cloud & Azure
Experience with Azure will be a plus
API & Integration Experience
Candidate must demonstrate experience designing and supporting:
REST APIs
Enterprise integrations
SAP integrations
Middleware integrations
Authentication-based APIs
Data synchronization solutions
Strong preference for experience with:
SAP
CPI
API Gateway solutions
Microservice-to-microservice integrations
Legacy modernization programs
📌 Fullstack Software Developer (India)
🏢 VDartDigital
📍 India