We are looking for a highly skilled Full Stack Developer to join our team.
As a key member of our development team, you will be responsible for designing and implementing new features from concept to deployment.
Your primary focus will be on developing front-end and back-end features using .NET technology stack. You will work closely with cross-functional teams to deliver high-quality solutions that meet the needs of our customers.
Key Responsibilities:
* Develop robust and scalable software applications using C# and .NET Core.
* Collaborate with Product Owners, UX designers, and other team members to translate user experience designs into functional code.
* Deliver new features from concept to deployment, ensuring timely completion of projects.
* Participate in code reviews to ensure adherence to coding standards and best practices.
Requirements:
* Minimum 4 years of experience in C# .NET development.
* Proficient in REST APIs using .NET Core and familiar with Azure services (function apps, search, table storage, blob storage).
* Experience with React and CSS frameworks is a plus.
* Knowledge of agile methodologies and version control systems like Git is essential.
Nice to Have:
* Familiarity with AI/Machine Learning concepts and Azure DevOps and Pipelines experience.
* Knowledge of OAuth 2.0 and OIDC is a bonus.