Job Description
We are looking for a skilled .NET Core Full Stack Developer and help shape the future of AI-driven software. You’ll work on a range of projects that harness the power of AI to solve complex problems.
This role is ideal for a developer who thrives on both front-end and back-end development and is eager to make an impact in a dynamic, collaborative environment.
Key Responsibilities
- Develop, maintain, and optimize end-to-end web applications using .NET Core, C#, and related technologies.
- Collaborate with AI and data science teams to integrate machine learning models into applications.
- Design and implement RESTful APIs for scalable and efficient communication between components.
- Develop responsive and user-friendly front-end interfaces using JavaScript frameworks like React or Angular.
- Ensure performance and scalability, applying best practices in cloud deployment and microservices architecture.
- Troubleshoot and optimize applications, ensuring a seamless experience for end-users.
Qualifications
- At least 5 years’ experience in .NET Core including C# and ASP.Net development
- Candidates with less than 5 years of experience can be considered for the mid-level role.
- Proficiency with front-end frameworks like React, Angular, or Vue.js.
- Experience with cloud platforms (e.g., Azure, AWS, or Google Cloud) and containerization (Docker, Kubernetes).
- Strong understanding of RESTful services, microservices architecture, and SQL/NoSQL databases.
- Experience with CI/CD pipelines and DevOps practices.
- Familiarity with AI and machine learning concepts is a plus but not required.