NET Full Stack Developer

EMMANUEL D'ALZON LIBRARY
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Agile Methodologies
Build Automation
Azure
Cloud Computing
Continuous Integration
Data Migration
Dependency Injection
Software Design Patterns
Design of User Interfaces
Object-Oriented Software Development
Scrum
Service-Oriented Architecture
Software Engineering
Cloud Platform System
React
GIT
Angular
Api Design
Legacy Systems
Web Api

Job description

The .NET Full Stack Developer will work on agile development projects using .NET full-stack and Node.js technology stack. This is an entry-level role designed for fresh graduates who are eager to learn modern application development, work on real-world projects, and build strong full-stack development skills under guidance., * Assist in building and supporting Node.js / TypeScript services

  • Learn and implement API development (REST / GraphQL)
  • Support development of UI components using Angular / React
  • Assist in developing .NET backend services
  • Work on API integrations with internal and external systems
  • Participate in testing activities and help fix defects
  • Contribute to Agile sprint activities, including story delivery
  • Collaborate with team members and follow coding standards and best practices

Requirements

  • Bachelor's degree in Engineering / Computer Science / IT
  • Master's degree preferred but not mandatory

Technical Skills (Basic knowledge / willingness to learn):

  • Programming basics in Node.js / .NET / JavaScript
  • Familiarity with React.js / Angular / Vue.js is a plus
  • Basic understanding of frontend and backend development concepts
  • Awareness of Agile/Scrum methodologies

Soft Skills:

  • Good communication skills
  • Strong analytical and problem-solving ability
  • Willingness to learn and adapt to new technologies
  • Ability to work well in a team environment

Learning Outcomes for the Trainee

By the end of the traineeship, the candidate will gain hands-on experience in:

  • .NET, Node.js, and API development
  • UI development using ReactJS / Angular
  • Azure DevOps, Git, CI/CD pipelines, and automated builds
  • Cloud technologies and deployment basics
  • Software Development Life Cycle (SDLC) and Agile practices (Scrum / Kanban)
  • Object-Oriented Programming, Design Patterns, Dependency Injection, Microservices
  • Exposure to Web API development and service-oriented architecture
  • Basic consulting skills such as requirement analysis, documentation, and stakeholder communication
  • Understanding of application and data migration from legacy systems to cloud environments

Apply for this position