IT .net core Full Stack Developer

Bahrain


·        At least 5 years experience in .NET development.

·        Holder of IT-related B.Sc. or Diploma

·        Certified Microsoft Developer

·        Experience with Visual Studio and Visual Studio Code

·        Experience with postman and other API testing tools

·        Understanding of AWS lambda

·        Understanding of AWS gateway

·        Experience with version control systems like Git.

·        Experience with automated testing frameworks and tools.

·        Familiarity with database administration tasks such as backups, restores, and monitoring.

·        Experience with .net core latest stable version

·        Experience with front end Blazor and MVC

·        Experience with .Net Core API development

·        Experience with SQL and .net Core Data Access through dapper and EF

  • Experience of security, Authentication and Authorization

Skills

Backend


·        Develop robust and scalable backend services using .NET Core with latest stable version

·        Design and implement RESTful APIs to support frontend functionality.

·        Collaborate with frontend developers to integrate frontend and backend systems seamlessly.

·        Ensure high performance and reliability of backend services through proper testing and optimization.

·        Implement security measures such as authentication and authorization protocols.

Frontend


·        Develop responsive and user-friendly frontend applications using modern web technologies mainly .net core (Blazor and MVC), and HTML5, CSS3, and JavaScript frameworks

·        Collaborate with designers to implement UI/UX designs into frontend components.

·        Ensure cross-browser compatibility and optimize frontend performance.

·        Integrate frontend applications with backend services through RESTful APIs.

·        A Good understanding of UX/UI Design


Database, Testing, and Quality Assurance for Oracle /Full Stack Developers 


·        Design, develop, and maintain databases using Microsoft SQL Server/Oracle database or other relational database management systems.

·        Optimize database performance through proper indexing, query optimization, and database tuning.

·        Ensure data integrity and security through proper data modeling and access control mechanisms.

·        Collaborate with backend developers to design database schemas that support application requirements.

·        Implement data migration, ETL (DTS), and transformation scripts as needed.

·        Develop and execute comprehensive test plans for front-end and backend applications.

·        Automate testing processes using frameworks.

·        Perform manual testing to identify bugs, defects, and usability issues.

·        Collaborate with developers to ensure timely resolution of identified issues.

·        Monitor application performance and conduct load testing to identify bottlenecks

Post date: Today
Publisher: Bayt
Post date: Today
Publisher: Bayt