Net Core Developer

VAM Systems - البحرين - المنامة
Company Description

Job Description

VAM Systems is currently looking for .Net Core Developer for our Bahrain operations with the following skillsets & terms and conditions:

Skills

  • 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

Duties & Responsibilities

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

Terms and conditions

Joining time frame: (15 - 30 days)

Additional Information

Terms and conditions:

Joining time frame: maximum 4 weeks
تاريخ النشر: ٢٣ أكتوبر ٢٠٢٤
الناشر: LinkedIn
تاريخ النشر: ٢٣ أكتوبر ٢٠٢٤
الناشر: LinkedIn