-
Dautom

Dotnet Developer

Dautom
United Arab Emirates · Full-time · Mid-Senior

Key Responsibilities:

  • Microservices Development: Design, develop, and deploy microservices-based applications using .NET technologies, ensuring high scalability, reliability, and performance.
  • API Design and Development: Develop RESTful APIs and Web services, enabling communication between microservices and third-party applications.
  • Database Design and Integration: Work with databases (SQL Server, NoSQL) to design efficient data storage solutions and integrate microservices with backend databases.
  • Cloud Integration: Build and deploy microservices to cloud platforms like Azure, AWS, or Google Cloud using cloud-native technologies and containerization tools (e.g., Docker, Kubernetes).
  • Code Quality and Best Practices: Write clean, maintainable, and efficient code while following best practices, design patterns, and coding standards. Ensure high unit test coverage for all microservices.
  • CI/CD Pipeline: Implement and maintain continuous integration and continuous delivery (CI/CD) pipelines to automate testing and deployment workflows.
  • Security Implementation: Ensure that microservices are built with robust security features, including authentication, authorization, and data encryption.
  • Performance Optimization: Monitor the performance of microservices and take steps to ensure they are efficient, high-performing, and scalable.
  • Collaboration: Work closely with cross-functional teams, including front-end developers, UX/UI designers, and DevOps, to deliver end-to-end solutions.
  • Documentation: Create and maintain technical documentation related to the architecture, design, and development of microservices.
  • Troubleshooting and Support: Diagnose, troubleshoot, and resolve issues in production environments as well as optimize for performance and reliability.


Required Skills and Qualifications:

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Experience: 3+ years of experience in software development, with at least 2 years focusing on microservices architecture and .NET technologies.
  • Technical Skills:
  • Strong proficiency in .NET Core, C#, and ASP.NET.
  • Experience designing and developing RESTful APIs.
  • Familiarity with microservices frameworks (e.g., Docker, Kubernetes, Service Fabric).
  • Knowledge of cloud platforms (Azure, AWS, or Google Cloud).
  • Experience with database management (SQL Server, NoSQL, MongoDB, etc.).
  • Familiarity with message brokers (e.g., RabbitMQ, Kafka) for communication between microservices.
  • Understanding of API Gateway concepts and implementation.
  • Proficient in version control systems (e.g., Git, GitHub).
  • Familiarity with unit testing frameworks (e.g., MSTest, xUnit, NUnit).
  • Experience with DevOps practices and tools (Jenkins, Azure DevOps, GitLab).
  • Knowledge of authentication/authorization protocols (OAuth, JWT, OpenID Connect).

Key Skills

Ranked by relevance

microservices cloud sql server devops server nosql sql aws continuous integration continuous delivery containerization design patterns restful apis rabbitmq jenkins storage docker kafka oauth cicd git
Login to Apply
Posted
Dec 21, 2024
Type
Full-time
Level
Mid-Senior
Location
Ajman Emirate
Company
Dautom

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Dautom
Related

Dotnet Backend Engineer

2026-05-19

Contract
Director
United Arab Emirates
IT Services
Analyst
View Job Details
Dautom
Related

Reporting Analyst – Power BI & Vertica

2026-04-07

Full-time
Mid-Senior
United Arab Emirates
IT Services
Information Technology
View Job Details
Dautom
Related

NOC Engineer

2026-05-11

Full-time
Mid-Senior
United Arab Emirates
IT Services
Information Technology