Senior C# Backend Engineer
TMA Proactive Partners
- Location
- Europe · Africa · Dubai
- Workplace
- Remote
- Employment
- Full Time
- Salary
- 0
Posted 2mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Design, build and operate scalable, high-performance backend services using C# and modern .NET
- Own meaningful features and services end to end
- Lead and contribute to design discussions across service-oriented, microservices and event-driven architectures
- Evolve the platform and backend architecture to support product growth, reliability, security and long-term scale
- Build and integrate RESTful APIs, asynchronous workflows, messaging and serverless components
- Diagnose complex technical issues and improve performance
- Write high-quality unit and integration tests
- Collaborate closely with product managers, frontend engineers, QA and DevOps
- Contribute to technical strategy, engineering standards and continuous improvement
- Mentor other engineers
Requirements
- Strong commercial backend engineering experience using C# and modern .NET
- Sound command of architecture, code organisation, design patterns and debugging
- Hands-on exposure to Azure services
- Experience working with Azure DevOps and automated build, test and deployment pipelines
- Experience designing REST APIs and distributed services using microservices, asynchronous messaging, queues or event-driven patterns
- Practical experience containerising applications with Docker and deploying or operating workloads on Kubernetes
- Strong database design and development experience across relational and non-relational data stores
- Experience applying caching strategies, profiling services and improving backend performance and scalability
- Strong unit and integration testing practices
- Exposure to logging, monitoring, tracing and production observability tooling
- Fintech, proptech, payments, digital assets, tokenisation or other regulated product environments
Preferred
- Ideally including Key Vault, App Configuration, queueing or messaging products, Azure AD B2C and serverless services
- Additional programming languages such as Go or TypeScript, while remaining deeply hands-on in C#/.NET
- AWS cloud-native experience alongside Azure
Skills
- C#
- .NET
- Azure
- Key Vault
- App Configuration
- Azure AD B2C
- Azure DevOps
- CI/CD
- Microservices
- event-driven systems
- RESTful APIs
- Docker
- Kubernetes
- SQL
- NoSQL
- Go
- TypeScript
- AWS
Similar roles
SOFTWARE ENGINEERING MANAGER
NMDC Career site · Abu Dhabi, United Arab Emirates · United Arab Emirates · today
Staff Backend Software Engineer
Addepar · New York City · Salt Lake City · London +5 · USD 150,000–234,000/yr · today
Software Engineer, Client Experience Frameworks
Addepar · New York City, NY · Salt Lake City, UT · London, UK +6 · USD 134,000–168,000/yr · today
Forward Deployed Engineer, UAE
Telnyx · Dubai, United Arab Emirates · yesterday
Junior Backend Engineer
LinkedIn Job Wrapping · Dubai, United Arab Emirates · yesterday
Senior Software Engineer
Firstorion · United Arab Emirates · yesterday