M
Back End Developer – C#
Marc Ellis
Fujairah, UAEAED 7,000-20,000/moYesterday
UAEIT & TechnologyFull Time
Skills Required
AzureKubernetesGitScrumDevopsErpCommunication
Job Description
PurposeThe role purpose is a brief description of the position’s main functionality.The Backend Developer is responsible for designing and building services across our three-layer ecosystem—Experience Layer (APIM), Process Layer (Logic Apps, Azure Functions, Azure services, AKS etc.), and System Layer (Boomi, AKS).This role focuses on developing secure, scalable APIs, orchestrating backend logic, and integrating with enterprise systems. Key responsibilities include implementing business workflows, ensuring performance and reliability, and applying security and caching best practices. The developer works closely with front-end, DevOps, and QA teams to ensure end-to-end functionality, while also contributing to CI/CD and monitoring frameworks.This role plays a critical part in creating a secure, high-performance, and scalable API ecosystem within our Azure cloud environment, integrating seamlessly with our mobile frontend.Key AccountabilitiesKey accountabilities are areas of responsibility that are essential of the position.StrategicTranslate platform roadmap into modular, reusable microservices.Contribute to API-first and cloud-native architecture decisions.Advise on technology selections and scaling strategies.OperationalChampions a structured approach to business application solutions.Assures solutions not only are a fit for the specific purpose but also closely align with the standards guidelines of business solutions.Influences changes to standards when necessary.Designing customer-facing UI and back-end services for various business processes.Developing high-performance applications by writing testable, reusable, and efficient code.Implementing effective security protocols, data protection measures, and storage solutions.Unit-test code for robustness, including edge cases, usability, and general reliability.Ability to read code done by any developer and updating that code.Develop RESTful APIs with ASP.NET Web API and .NET 6+.Develop data model and ensuring optimizations and performance (indexing, stored procedures).Implement caching (Redis) and secure integration with Azure services.Manage containerized deployments on AKS and automate CI/CD via Azure DevOps.People ManagementWill require strong planning, written and verbal communication skills.Support other developers through code reviews and pair programming.Support sprint planning and backlog grooming with Scrum Master.Product / Process ImprovementDevelop and maintain standardized operating procedures and artifacts including Solution / Integration design documentation, tools, templates and supporting information.Establish automated processes, workflow and reporting capabilities to drive quality and efficiency of services, wherever applicable.CommunicationThe contact groups represent the functions or entities, both internal and external to Al Ghurair, which the position regularly interacts with.InternalBusiness Process owners, Subject Matter ExpertsProduct and Solution ProvidersExternalBusiness and IT LeadersImplementation PartnersGroup IT TeamQualification and ExperienceThis section outlines the education, experience, knowledge and skills required for the position to be able to deliver upon the job’s duties and responsibilities.Education and Technical CertificationsDegree in Computer Science, Information Technology or related Engineering subjectsPreferred certifications: Microsoft/AzureKnowledge and SkillStrong proficiency in C# and .NET Core/.NET 6+ for backend developmentExperience with ASP.NET Web API and RESTful service designDeep knowledge of Databases and data structures, Server, including stored procedures, indexing, and query optimizationExperience with Entity Framework Core or other ORM frameworksFamiliarity with Redis for caching and message brokering (e.g., pub/sub)Experience with Kubernetes (pods, services, deployments, clusters)Knowledge of Azure services (App Services, Functions, Logic Apps, Artifacts, Key Vault, etc.) and Azure DevOps pipelinesUnderstanding of CI/CD best practices and infrastructure-as-code (e.g., ARM templates, Bicep, or Terraform)Proficient with Git and version control workflowsFamiliarity with microservices architecture and distributed system designExperience5+ Years Relevant experience as a Back-End Developer C# and .NET Core/.NET 6+ based.Proven track record delivering cloud-native solutions on AzureDemonstrated success in performance tuning, security hardening, and high-availability design.#J-18808-Ljbffr
Similar Opportunities
M
Business Analyst Intern
McKinsey & Company
Fujairah, UAEAED 8,000-20,000/moYesterday
UAEIT & Technology
S
Senior Game Engine & Tools Engineer
Side
Fujairah, UAEAED 7,000-18,000/moYesterday
UAEIT & Technology
G
OT Penetration Tester - Wireless Network (GSM / RF Mesh)
GSSTech Group
Fujairah, UAEAED 4,000-10,000/moYesterday
UAEIT & Technology
G
Senior HR Generalist
GTECH Information Technology LLC
UAEAED 4,000-10,000/moYesterday
UAEIT & Technology
H
MEA Government & Institutional Affairs Lead
Hanson Search
Fujairah, UAEAED 4,000-10,000/moYesterday
UAEIT & Technology
M
Product Owner - NeoBiz.Injaz -RBG - Business Banking Proposition + Head.Retail Banking Group
Mashreqbank PSC
Ras Al Khaimah, UAEAED 4,000-10,000/moYesterday
UAEIT & Technology