Senior .NET Developer
We are looking for skilled professionals to join our development team and participate in various projects. The ideal candidate will be a proactive individual with a passion for programming, strong communication skills, and the ability to work collaboratively within multicultural teams distributed worldwide.
The selected candidate will face numerous technical challenges, requiring expertise in current technologies, mobile applications, web services, and devices. Key responsibilities include:
* Architecting and developing various services and APIs for Degreed products.
* Utilizing SOLID principles to create maintainable and high-quality code.
* Collaborating with product owners to ensure features meet business requirements and align with the company strategy.
* Working closely with designers, UX experts, and other developers to gain an understanding of new features, dependencies, and technical details.
Requirements:
* 5+ years of experience in Web projects using C#, SQL Server.
* Experience with HTML/CSS and JavaScript frameworks.
* Knowledge of MVC.
* Advanced English language proficiency.
Benefits include flexible working hours, a diverse and multicultural work environment, paid parental leave, vacation, and holidays. You will also receive hardware setup for remote work, excellent compensation, opportunities for growth, and professional development through our mentoring system.