.NET Core Developer Job Description
We are seeking an experienced .NET Core developer to join our development team. As a key member, you will be responsible for architecting and developing various services and APIs for the Degreed product, writing high-quality code independently, providing architectural application recommendations and guidance, making design recommendations to improve user experience, and working closely with QA to close out bugs.
* Develop a range of services and APIs for the Degreed product.
* Write code independently following standard coding best practices.
* Provide architectural recommendations based on requirements.
* Make design suggestions to enhance user experience.
* Collaborate with QA to resolve bugs effectively.
Requirements:
* 5+ years of professional experience as a developer.
* 3+ years of experience in .Net core and modern front-end languages.
* Experience with SQL and NoSQL databases.
* Advanced algorithm knowledge.
* IT infrastructure understanding.
* Intermediate agile methodologies management.
* Design patterns expertise.
* Experience in automated tests, CI/CD pipelines.
* Strong unit testing, integration testing, and code coverage skills.