NET Developer (On-site)
Role details
Job location
Tech stack
Job description
We are in need of a Senior .NET Developer to support the development of modern, cloud-based applications using .NET technologies. In this role, you will leverage cloud platforms and AI-assisted tools to improve application functionality and development efficiency., * Develop and maintain applications using C# and .NET Core
- Support frontend development using HTML, CSS, JavaScript, and TypeScript
- Assist with frontend frameworks such as React, Angular, or Vue
- Support backend development using ASP.NET Core (MVC / Web API)
- Use Entity Framework / EF Core for data access and persistence
- Assist with application deployment and maintenance on Microsoft Azure and Google Cloud Platform (Google Cloud Platform)
- Integrate cloud services and AI-enabled APIs under guidance
- Utilize AI-assisted developer tools for coding, testing, and documentation
- Manage source code using GitHub, including pull requests and code reviews
- Participate in testing, debugging, and maintaining documentation
- Write Python scripts for automation, data processing, or AI/ML integration tasks
Requirements
-
Bachelor s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
-
3 5+ years of professional experience in software development using C# and .NET Core
-
Strong understanding of object-oriented programming (OOP) principles
-
Familiarity with ASP.NET Core and Entity Framework / EF Core
-
Experience with GitHub or similar version control systems
-
Working knowledge of SQL Server or other relational databases
-
Basic to intermediate Python experience for scripting, automation, or backend support
-
Hands-on experience with Microsoft Azure and/or Google Cloud Platform (Google Cloud Platform) is preferred
-
Understanding of cloud services such as application hosting, storage, and APIs is preferred
-
Familiarity with AI services or APIs (e.g., Azure OpenAI, Cognitive Services, Google Cloud Platform AI services) is preferred
-
Basic understanding of AI/ML concepts is preferred
-
Experience using AI developer tools such as GitHub Copilot or ChatGPT is preferred
-
Familiarity with REST APIs and JSON integration is preferred
-
Experience using Python for AI/ML workflows, data pipelines, or cloud automation is preferred