Job Description
We are seeking a motivated and detail-oriented .NET Developer with approximately 3 years of professional experience to join our development team. The ideal candidate will have strong expertise in building scalable applications using Microsoft technologies, along with a solid understanding of modern software development practices.
Roles & Responsibilities
- Design, develop, and maintain web applications using .NET Core / .NET Framework.
- Build and maintain Blazor Server applications for interactive, real-time web experiences.
- Write clean, efficient, and testable code in C#.
- Work with ASP.NET MVC / ASP.NET Core to build robust APIs and web applications.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic
- Implement and optimize SQL Server queries, stored procedures, and database schemas.
- Participate in code reviews, debugging, and performance tuning
- Ensure applications meet security, scalability, and maintainability standards
- Contribute to deployment and monitoring processes using Azure DevOps / CI/CD pipelines
- Document technical designs, workflows, and best practices.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field
- 3+ years of hands-on experiencewith .NET technologies.
- Strong proficiency in C#, ASP.NET Core, MVC, Web API.
- Hands-on experience with Blazor Server App Development.
- Experience with Entity Framework.
- Solid understanding of SQL Server 2016/2019(queries, indexing, optimization)
- Familiarity with front-end technologies (HTML, CSS, JavaScript, Angular/React basics).
- Knowledge of RESTful services, OAuth, and JWT authentication.
- Experience with Azure services (App Service, SQL Database, Storage, Functions).
- Proficiency in Git / GitHub / Azure DevOps for version control and CI/CD.
- Understanding of Agile/Scrum methodologies.
- Familiarity with microservices architecture and API design.
Preferred Skills & Qualifications
- Experience with Docker, Kubernetes, or a cloud platform.
- Having knowledge in RDBMS is highly preferable.
- Certifications in relevant technologies from a recognized body are highly preferable.
- Strong general knowledge of AI, including integration into web applications, like common.
- Knowledge of prompt engineering and ideas of no-code/low-code platforms.
- Familiarity with AI-powered development tools and integration of AI into applications.
- Familiarity with AI-enabled development environments like VS Code + GitHub Copilot or Cursor is highly preferred.
What we offer you
Flexible Working
Competitive Compensation
Insurance Benefits
Training & Mentoring
Frequent Celebrations
Home Office Allowance
Paid Leave Benefits
Retirement Benefits
Partial Course Funding
Team Building Activities