We are seeking a skilled and motivated Intermediate Full Stack .NET Developer to join our team. As an Intermediate Full Stack Developer, you will be responsible for designing, coding, developing, and testing applications. You should have a solid understanding of both frontend and backend development, with a focus on API design and implementation.Responsibilities:
Design, develop, and maintain efficient and scalable web applications using .NET technologies.
write, test, and support well-structured code that is maintainable, scalable, and efficient. based on established coding principles or best practices
Create responsive and Mobile first frontend interfaces using modern web technologies (HTML, CSS, Angular UI etc.).
Design, Develop and implement robust APIs, ensuring high performance, security, and adherence to industry standards.
Conduct thorough testing and debugging to identify and resolve any issues or bugs. Core Skills:
Proven experience as a Full Stack .NET Developer, with at least 4 years of hands-on development experience.
Strong knowledge of .NET framework, .NET Core, Asp.NET, C#, MVC.NET and related technologies.
Proficient in frontend development using HTML, CSS, JavaScript, and modern frontend frameworks (e.g., Angular, Typescript).
Experience in designing and implementing APIs using RESTful principles.
Solid understanding of secure coding practices and experience in addressing security vulnerabilities.
Understanding of relational databases and ability to write SQL procedures, functions.
Experience with Version Control and CI/CD pipelines (GIT, DevOps) Optional Skills:
Familiarity with OAuth and OpenID protocols for authentication and authorization.
Experience with cloud platforms (e.g., Azure, AWS) and serverless functions
Knowledge of microservices architecture and its implementation.
Deep understanding of design patterns and principles