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