Role Overview and Key Responsibilities
The Entry Level .NET Full Stack Developer will work on Agile development projects utilizing a modern full-stack technology stack including .NET and Node.js.
Key responsibilities include:
Building production-grade Node.js/TypeScript services
Designing and developing robust APIs (REST/GraphQL)
Developing Angular-based UI and .NET backend services
Building APIs and system integrations
Implementing testing strategies and resolving defects
Delivering work aligned with Agile stories and sprint cycles
Qualifications and Specialization
Qualification: Master’s (preferred) / Bachelor’s Degree in Engineering or Computer Science
Specialization / Skill Set:
Programming languages: Node.js, React.js, Vue.js
Experience working in Agile development environments with sprint delivery
Exposure to UI and backend development, testing, and maintenance
Strong communication, analytical, and problem-solving skills
Unique Experience from this Role
(As per original content — no additional inputs provided.)
Learning Outcomes
By the end of the engagement, the individual will gain:
Experience with ReactJS and Node.js
Experience with .NET and API development
Experience with Azure DevOps, Git, CI/CD, TDD, and automated build processes
Experience with cloud technologies
Exposure to Software Development Life Cycle (SDLC), Agile methodologies (Scrum/Kanban), Service-Oriented Architecture (SOA), Object-Oriented Principles, and continuous improvement processes
Knowledge of design patterns, dependency injection, Web API 2, and microservices architecture
Foundational consulting skills including requirement analysis, documentation, and stakeholder communication
Familiarity with data and application (process) migration from legacy systems to cloud environments
