-
View all jobs
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
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Dotnet Backend Engineer
2026-05-19
Contract
Director
United Arab Emirates
IT Services
Analyst
View Job Details
Related
Reporting Analyst – Power BI & Vertica
2026-04-07
Full-time
Mid-Senior
United Arab Emirates
IT Services
Information Technology
View Job Details
Related
NOC Engineer
2026-05-11
Full-time
Mid-Senior
United Arab Emirates
IT Services
Information Technology
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 Job Details
Related
Dotnet Backend Engineer
2026-05-19
Contract
Director
United Arab Emirates
IT Services
Analyst
View Job Details
Related
Reporting Analyst – Power BI & Vertica
2026-04-07
Full-time
Mid-Senior
United Arab Emirates
IT Services
Information Technology
View Job Details
Related
NOC Engineer
2026-05-11
Full-time
Mid-Senior
United Arab Emirates
IT Services
Information Technology