BairesDev leads technology projects with innovative solutions for top companies and startups in Silicon Valley. We have a diverse team of 4,000+ remote workers who drive significant global impact. This position is part of a selection process that aligns your passions and skills with our vacancies. .NET Developer / R + D at BairesDev Job Description We are looking for outstanding .NET Developers to join BairesDev Research & Development Team (R&D;). The R&D; team plays a crucial role in our technology solutions that generate millions in revenue annually. You'll find various challenges within the team, including data analysis, machine learning, desktop, and web developments. New technologies emerge daily, driving innovation and growth. The R&D; area is the most interesting and challenging part of the company, attracting talented professionals with extensive experience and intellectual levels above average. We want you to enjoy the journey. Are you ready? Responsibilities - Architect and develop various services and APIs for the Degreed product. - Apply SOLID principles to create 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. - Other duties as assigned. Requirements - 4+ years of practical experience in Web projects, C#, SQL Server. - Experience with HTML/CSS and JavaScript frameworks. - Experience with MVC. - Desirable: experience in development with object-oriented programming. - Advanced English level. About Us - 100% remote work from anywhere. - Excellent compensation in USD or local currency if preferred. - Hardware and software setup for working 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. Join a global team where your unique talents can thrive.