Job Title: Experienced Software Developer
Overview
We are looking for a skilled .NET developer to join our Research & Development team. As a key member of our team, you will be responsible for designing and developing various services and APIs for our product. You will work closely with product owners to ensure features meet business requirements and collaborate with designers, UX, and other developers to gain an understanding of new features and technical details.
Responsibilities
* Architect and develop various services and APIs for the Degreed product.
* Use SOLID principles in creating maintainable and high-quality code.
* Collaborate with product owners to ensure features/changes meet business requirements and fulfill the Degreed strategy.
* Work closely with designers, UX, and other developers to gain an understanding of new features, dependencies, and technical details.
Requirements
* 4+ years of practical experience in Web projects, C #, SQL Server.
* Experience with MVC.
* Experience in development with object-oriented programming is desirable.
* Advanced English level.
Benefits
* 100% remote work (from anywhere).
* Excellent compensation in USD or your local currency if preferred.
* Hardware and software setup for you to work from home.
* Flexible hours: create your own schedule.
* Paid parental leaves, vacations, and national holidays.
* Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
* Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.
Additional Information
The R&D area is undoubtedly the most interesting and challenging area of the company, and although it is composed of really talented people in general, here you will find professionals with extensive experience and also intellectual and creative levels, far above average.