Overview

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 highly motivated .NET Developer with hands-on experience in .NET Core, .NET Framework, and strong proficiency in C#. The ideal candidate is capable of delivering tasks autonomously, writing unit test cases, and has the willingness to learn new technologies and contribute effectively in a collaborative environment.

• Understand technical requirements and translate them into functional code

• Implement assigned development tasks independently

• Write and maintain unit test cases to ensure code quality

• Collaborate and learn under guidance while contributing proactively

• Adhere to established development processes and provide regular task status updates

Qualifications

• Proficient in C#, .NET Core, .NET Framework

• Familiarity with ASP.NET MVC, ASP.NET Core, ASP.NET Web Forms

• Experience with Entity Framework (EF), REST, OOP, ASP.NET Web API

• Competent in HTML5, CSS, JavaScript, and unit testing

• Database knowledge: SQL Server, MySQL, Oracle

• Understanding of Microservices Architecture, Cloud development, Concurrent design, and multithreading

• Experience in Scrum / Agile development

• Capable of effort estimation and proactive task delivery

• Strong communication skills and ability to adapt to new technologies