About the position
Key Responsibilities
- Develop and maintain high-performance C# applications that integrate with AI and machine learning models.
- Design, develop, and optimize APIs, microservices, and cloud-based solutions.
- Work with databases (SQL and NoSQL) to store and process large-scale AI data.
- Ensure code quality, security, and scalability by following best software development practices.
- Troubleshoot, debug, and enhance existing applications.
- Stay up-to-date with advancements in AI, ML, and .NET technologies.
Required Skills & Qualifications
- 3 years of working experience with Strong proficiency in C# and .NET Core/.NET 6+.
- Experience in developing scalable and efficient applications.
- Understanding of AI/ML concepts and familiarity with integrating machine learning models into software applications.
- Proficiency in working with RESTful APIs, and microservices architecture.
- Experience with cloud platforms (Azure, AWS, or Google Cloud).
- Good understanding of database technologies (SQL Server, PostgreSQL, MongoDB, etc.).
- Proficiency in version control (Git, GitHub, GitLab,).
- Strong problem-solving skills and the ability to work in an agile development environment.
Preferred Qualifications
- Degree/3-year Diploma in computer Science or equivalent
Desired Skills:
- C#
- .NET
- AI/ML
- RESTful APIs
- Cloud Platforms
- Sql Server
- MongoDB
- Git
Desired Work Experience:
Desired Qualification Level:
About The Employer:
We are an innovative AI-focused company dedicated to developing intelligent solutions that transform industries. Our team is composed of passionate developers, who thrive on solving complex challenges with cutting-edge technologies.