Engineer, .NET (C# | Full Stack)

Work set-up: 
Full Remote
Contract: 
Work from: 

Nagarro logo
Nagarro XLarge https://www.nagarro.com
10001 Employees
See all jobs

Job description

Company Description

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 37 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description

We are looking for a passionate and capable .NET Developer to join our growing technology team. You will be responsible for implementing tasks, writing unit tests, and continuously learning under guidance. This role requires hands-on experience with C#, web development, and cloud-based systems, as well as the drive to explore emerging technologies such as AI tools. The ideal candidate is proactive, detail-oriented, and committed to delivering high-quality results.

  • Analyze and understand assigned project requirements
  • Implement and deliver tasks efficiently and independently
  • Write clean, maintainable code with appropriate unit test coverage
  • Learn new technologies, frameworks, or tools as needed
  • Participate in design and code reviews
  • Follow development standards, processes, and best practices
  • Regularly communicate task progress and raise risks proactively

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • 1–3 years of hands-on development experience using C#, ASP.NET Core, ASP.NET MVC, and Web API
  • Solid understanding of Object-Oriented Programming (OOP) and unit testing practices
  • Proficient in frontend technologies such as HTML5, CSS, and JavaScript
  • Working knowledge of REST APIs, microservices architecture, cloud development, and multithreading
  • Experience with databases such as SQL Server, MySQL, or Oracle
  • Familiarity with .NET Framework, .NET Core, Entity Framework, and ASP.NET Web Forms
  • Exposure to Scrum/Agile development methodologies
  • Knowledge of AI tools and how they can be applied in software development
  • Strong ability to work independently, estimate efforts, manage time, and adhere to processes
  • Excellent communication skills, proactive attitude, and a continuous learning mindset

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Communication

Related jobs