G
Senior .NET Backend Engineer (9-Month Contract)
GamaLearn
Abu Dhabi, UAEAED 7,000-18,000/moToday
UAEIT & TechnologyFull Time
Skills Required
SqlAwsAzureDockerKubernetesGitExcelAgileScrumDevopsErpCommunication
Job Description
Abu Dhabi, United Arab Emirates | Posted on 04/17/20258+ years of hands-on experience in software development, with expert knowledge in our core technology stack: Microsoft .NET/.NET Core, C#, ASP.NET/ASP.NET Core MVC, ASP.NET WebForms, and Web API development, designing scalable, reliable, and efficient backend solutions.Architect and implement backend services using C# and .NET Core. Lead the design and development of microservices or monolithic applications while writing clean, high-quality, high-performance, and maintainable code in .NET and SQL, adhering to best practices and coding standards.Proficient in developing robust, scalable, and production-ready APIs and middleware for seamless data exchange and real-time communication between systems.Solid foundational knowledge of Clean architecture principles, system design methodologies, design patterns, and best practices for building distributed systems, including SOLID principles, TDD, and Domain-Driven Design (DDD). Understanding and identifying technical debt and resolving the same.Proven ability in database design, with experience in writing and optimizing complex SQL queries and developing stored procedures.Experience with containerization and orchestration technologies, including Docker and Kubernetes, and their application in deployment and scaling.Demonstrated solid understanding of and practical experience with major cloud service providers, specifically Azure and/or AWS and/or GCP. Familiarity with, and ideally practical application of, DevOps processes including the implementation and maintenance of CI/CD pipelines and automated deployment strategies.Take ownership of the full software development lifecycle, from requirements gathering and design to deployment and maintenance.Demonstrates initiative and thrives in both autonomous and team-based environments, with a focus on accountability. Combines independent work ethic with collaborative team skills and takes ownership of responsibilities.Continuously stay up to date with industry trends, emerging technologies, and best practices to drive innovation and enhance development processes.RequirementsBachelor/Master's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).Proven experience as a Full Stack Web Developer, with 8+ years of experience.Proven Experience in ASP.NET Core 6+, C# 11, WEB API Core, EF Core, MS-SQL Server, Microservices & Clean architecture, and other ORMs.Experience working with ORM Entity Framework (EF6) and EF Core.Design, develop, and maintain efficient, secure, and scalable backend APIs using RESTful design principles. Good to have experience building third-party API integrations.Familiarity with Cloud (Azure preferred, AWS, Google Cloud).Knowledge of DevOps systems, preferably Azure DevOps, and CI/CD pipelines.Experience with database systems such as SQL Server, MySQL, PostgreSQL.Must have hands-on experience with MS-SQL, SQL Jobs, DB Security.Must be able to demonstrate proven experience in SQL data storage techniques, query retrieval & optimization, and synchronization mechanisms.Experience with version control systems (Git). TFVC is a plus.Proficient understanding of Agile/Scrum methodologies and experience working in an Agile environment.Strong problem-solving skills, with the ability to analyze complex issues and deliver effective solutions.Excellent communication and interpersonal skills, with the ability to work collaboratively and effectively within a team.Knowledge of testing frameworks such as .Net xUnit, Cypress, Selenium.Must have a strong understanding of object-oriented programming, design patterns, distributed systems, and software architecture principles.Demonstrate experience in building highly efficient & resilient microservices.Must have experience integrating with Queue and Messaging services (MQueue, RabbitMQ, etc.) - Experience in MassTransit is an added advantage.Mandatory experience in implementing secure authentication and authorization mechanisms (JWT, OAuth).Must be able to evaluate, identify, and address technical debt, code quality, and performance issues at application & database levels.Experience in building real-time communication using SignalR is an added advantage.Ability to learn new technologies quickly and adapt to changing requirements.Good sense of documentation and writing clean code with comments.Preferred:Experience working with legacy ASP.NET Web Forms applications.Building solutions with DDD & TDD approaches.Strong fundamental knowledge of containerization technology and proven experience in deploying apps & services using Docker or Kubernetes.Candidate based in UAE and self-sponsored.Any of these certifications on Azure is a plus: AZ 900, AZ 204/AZ 104, AZ 302, AZ 400.Any courses/certifications taken on any of the technologies mentioned is a plus.#J-18808-Ljbffr
Similar Opportunities
D
Infrastructure Design Governance Manager
Dicetek LLC
Abu Dhabi, UAEAED 8,000-20,000/moToday
UAEIT & Technology
S
Oracle Fusion Procurement Architect – Client-Facing Lead
Salt
Abu Dhabi, UAEAED 8,000-22,000/moToday
UAEIT & Technology
E
SharePoint Officer
Experts Plus Recruitment Services
Abu Dhabi, UAEAED 5,000-12,000/moToday
UAEIT & Technology
S
SHE Manager
Schlumberger
Fujairah, UAEAED 8,000-20,000/moToday
UAEIT & Technology
T
Remote Cloud Admin&Full-Stack Engineer (Dubai TZ)
Top Notch Consultancy
Ajman, UAEAED 10,000-16,667/moToday
UAEIT & Technology
S
Senior Platform Engineer
Sully.ai
Ras Al Khaimah, UAEAED 7,000-18,000/moToday
UAEIT & Technology