We are looking for a talented and passionate C# Developer to join our growing team. The ideal candidate will be responsible for developing and maintaining backend services and enterprise-grade applications using C#. You will collaborate closely with cross-functional teams to design scalable solutions that integrate seamlessly with our AI and IoT platforms.
Key Responsibilities
Develop, test, and maintain reliable C# code for enterprise and web-based applications.
Design and implement APIs, backend logic, and database interactions.
Work closely with frontend and AI teams to deliver cohesive and high-performance solutions.
Participate in code reviews and ensure adherence to best practices and coding standards.
Debug and resolve technical issues, optimizing application performance.
Contribute to architectural decisions and technical documentation.
Stay up to date with emerging technologies and industry trends.
Requirements
2+ years of experience working with C#, .NET (Core or Framework)
Experience with REST APIs, Entity Framework, and LINQ
Strong knowledge of SQL Server, database design, and query optimization
Hands-on experience with Visual Studio and version control systems like Git
Familiarity with Agile/Scrum methodologies
Solid understanding of OOP principles and design patterns
Strong analytical and problem-solving skills
Good communication skills and ability to collaborate with cross-functional teams
Experience with Azure, AWS, or other cloud platforms
Familiarity with front-end technologies (React, Angular) is a plus
Exposure to AI/ML integration or IoT frameworks is a bonus