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 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