Posted on: 23/09/2025
We are looking for a skilled Full Stack .NET Developer to join our technology team. The role involves designing, developing, and maintaining both front-end and back-end components of web applications. The ideal candidate should have strong expertise in .NET technologies, front-end frameworks, and databases, along with the ability to work in an Agile, collaborative environment.
Key Responsibilities :
- Design, develop, and maintain end-to-end web applications using .NET technologies for the back end and modern JavaScript frameworks for the front end.
- Collaborate with business analysts, designers, and QA engineers to deliver scalable and user-friendly applications.
- Build and integrate RESTful APIs and ensure secure, efficient communication between system components.
- Work on database design, queries, stored procedures, and performance optimization (SQL Server or equivalent).
- Develop reusable components and write clean, testable, and maintainable code.
- Implement CI/CD pipelines for deployment and manage version control with Git.
- Troubleshoot, debug, and resolve technical issues across the application stack.
- Ensure application scalability, security, and performance.
- Stay updated with emerging technologies and suggest improvements to enhance product development.
- Contribute to code reviews, technical documentation, and knowledge sharing within the team.
Requirements :
- Strong proficiency in C#, ASP.NET MVC, .NET Core, and Web API.
- Hands-on experience with front-end technologies : HTML5, CSS3, JavaScript, jQuery, and frameworks like Angular or React.
- Experience with Entity Framework, LINQ, and ADO.NET.
- Good knowledge of SQL Server (queries, stored procedures, triggers, schema design).
- Familiarity with RESTful APIs, microservices, and authentication/authorization (OAuth, JWT, Identity Server).
- Strong understanding of OOP, design patterns, and SOLID principles.
- Experience with unit testing frameworks (NUnit, MSTest, or xUnit).
- Proficiency with Git or other version control systems.
- Exposure to cloud platforms (Azure or AWS) is an advantage.
- Bachelors degree in Computer Science, Engineering, or related field.
Good to Have :
- Knowledge of Blazor, WPF, or Xamarin for cross-platform or desktop development.
- Familiarity with DevOps practices, Docker, and Kubernetes.
- Experience working in an Agile/Scrum environment.
- Understanding of UI/UX design fundamentals.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1551084
Interview Questions for you
View All