Full Stack Developer - .NET Core + Angular
Posted Updated
Description
JOB DESCRIPTION
We are seeking a Full Stack developer to lead the design, development and delivery of scalable web applications using Angular, Node.js and .NET Core. The role requires hands on ownership of code, its quality, and close collaboration with business and customer stakeholders.
Duration: 6 months, extendable
Location: PAN India
Shift: Second shift
Roles & Responsibilities:
REQUIREMENTS
Technical Skills:
Technical Leadership Expectations:
Mandatory Skills: .NET Core WebAPI (Using MVC Core), Angular
Good to Have Skills: Node.js
We are seeking a Full Stack developer to lead the design, development and delivery of scalable web applications using Angular, Node.js and .NET Core. The role requires hands on ownership of code, its quality, and close collaboration with business and customer stakeholders.
Duration: 6 months, extendable
Location: PAN India
Shift: Second shift
Roles & Responsibilities:
- Lead requirements analysis, solution design and architecture discussions
- Own technical decisions, estimations, task breakdown and sprint planning
- Design and develop Angular based frontend applications
- Architect and implement backend services and microservices using Node.js and .NET APIs
- Define and enforce coding standards, design patterns and best practices
- Perform code and functional reviews to ensure high quality deliverables
- Mentor and guide development teams, act as technical escalation point
- Support QA, UAT, production issues and root cause analysis
- Lead new plant rollouts, deployments and post go-live support
- Deliver technical demos and presentations to customers and stakeholders
REQUIREMENTS
Technical Skills:
- Frontend: Angular 14, HTML, CSS, JavaScript
- Backend: Node.js, .NET Core 8, ASP.NET Web API, C#
- Databases: MS SQL Server
- ORM: Entity Framework
- API Integration: RESTful APIs, Swagger, OpenAPI
- Testing: MS Test Framework, Jasmine, Karma
- Code Quality & Productivity: SonarQube, GitHub Copilot
- Version Control: GitHub
Technical Leadership Expectations:
- Strong expertise in object oriented design principles and microservices architecture
- Hands on experience with Angular, Node.js and .NET enterprise applications
- Knowledge of HTTP/HTTPS, MQTT, TCP/IP protocols
- Experience with token based and certificate based authentication
- Strong understanding of SQL database design
- Experience with CI/CD, automated testing and Agile/Scrum methodologies
- Ability to quickly adopt new technologies and lead teams effectively
- Excellent troubleshooting, communication and stakeholder management skills
Mandatory Skills: .NET Core WebAPI (Using MVC Core), Angular
Good to Have Skills: Node.js
