Job Description: Full Stack .NET Developer
We are seeking a highly skilled and passionate
Full Stack .NET Developer to join our team and contribute to the development of cutting-edge enterprise applications. The ideal candidate will have strong expertise in Microsoft technologies, modern front-end frameworks, cloud services, and Microservices architecture. This role offers the opportunity to work on scalable, high-performance systems in a collaborative and innovative environment.
Key Responsibilities
- Design, develop, and maintain enterprise-grade applications using .NET 8, .NET Core, and C#.
- Build and integrate RESTful APIs and Microservices-based architectures.
- Develop modern, responsive front-end interfaces using React.js, Redux, JavaScript, TypeScript, ES6+, Material UI, and Next.js.
- Implement CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
- Work with SQL Server to design, optimize, and maintain database performance.
- Deploy and manage containerized services using Docker and Kubernetes (AKS).
- Utilize Azure PaaS services such as App Services, Functions, Kubernetes Service, and API Management.
- Implement secure authentication and authorization using OAuth, JWT, and Azure AD.
- Adhere to software development best practices including SOLID principles and Design Patterns.
- Collaborate effectively with cross-functional teams in an Agile/Scrum environment.
Required Skills & Expertise
- Strong hands-on experience with .NET 8, .NET Core, C#, REST APIs.
- Proficiency in React.js, Redux, Next.js, Material UI.
- Solid understanding of Microservices, Docker, and Kubernetes.
- Expertise with SQL Server and Azure Cloud (App Services, Functions, AKS, API Management, Azure SQL, Redis).
- Experience with CI/CD pipelines and Git-based version control.
- Strong understanding of security/authentication protocols (OAuth, JWT).
- Familiarity with modern UI technologies (HTML5, CSS3, ES6+).
- Skills in Entity Framework Core.
Additional Requirements (Sourcing Guidelines)
Must-Haves
- Full Stack experience (Front-end + Back-end).
- Front-end: React.js (6+ months mandatory).
- Back-end: .NET, .NET Core, C#, Microservices.
- Azure Cloud: App Services, Functions, AKS, API Management, Azure SQL, Redis.
- Notice Period: Only 015 days.
Nice to Have
- Experience with additional frontend or cloud tools.
- Exposure to distributed systems and high-scale architectures.
Work Model
- Hybrid, 3 days in office per week.
#DotNet8 #DotNetCore #CSharp #EntityFrameworkCore #RESTAPI #Microservices #ReactJS #Redux #NextJS #JavaScript #TypeScript #ES6 #MaterialUI #HTML5 #CSS3 #SQLServer #AzureAppServices #AzureFunctions #AKS #APIManagement #AzureSQL #Redis #Docker #Kubernetes #CICD #AzureDevOps #GitHubActions #Jenkins #OAuth #JWT #AzureAD