Senior Software Developer
Diyar United Company · Al Asimah
Job description
About the role
We are expanding our software engineering team and are looking for a Senior Software Developer to work on large‑scale enterprise and government projects across the Middle East. You will design, develop and deliver production‑grade applications using the modern .NET stack on the backend and Angular on the frontend, collaborating with architects, analysts and QA engineers.
Key responsibilities
- Design and implement backend services and APIs with C#, ASP.NET Core, Minimal APIs and Entity Framework Core.
- Build responsive, user‑friendly interfaces using Angular and TypeScript.
- Architect micro‑services, configure API gateways, service discovery and containerisation with Docker and Kubernetes.
- Integrate with enterprise systems via RESTful APIs, web services and messaging middleware.
- Write performant SQL queries, stored procedures and optimise data models for Oracle, SQL Server or PostgreSQL.
- Contribute to CI/CD pipelines, automated testing and deployment automation.
- Apply security best practices including OAuth2, OpenID Connect, RBAC and data encryption.
- Conduct code reviews, enforce coding standards and mentor junior developers.
- Participate in Agile/Scrum ceremonies, sprint planning and estimation.
Required profile
- 5+ years of hands‑on experience developing with C# and the .NET ecosystem.
- Strong expertise in Angular and TypeScript.
- Proven experience with relational databases (Oracle, SQL Server or PostgreSQL) and query optimisation.
- Experience designing RESTful APIs and micro‑service architectures.
- Hands‑on knowledge of containerisation (Docker) and orchestration (Kubernetes or OpenShift).
- Familiarity with Git‑based source control and CI/CD pipelines.
Required skills
- C#
- .NET (ASP.NET Core, Minimal APIs, Entity Framework Core)
- Angular
- TypeScript
- Oracle, SQL Server, PostgreSQL
- RESTful APIs
- Micro‑services architecture
- Docker
- Kubernetes / OpenShift
- Git
- CI/CD pipelines
- OAuth2, OpenID Connect
- RBAC
- Data encryption
- AI‑assisted development tools (GitHub Copilot, Claude, Cursor)
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 hour ago
Expires 1 month from now
11 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Diyar United Company
Al Asimah
Related job offers
-
Senior Product Manager – AI & SaaS Platforms
BARAMJK - برامجك Al Asimah -
Electrical Engineer & Python Expert – Freelance AI Trainer
Mindrift Koweït -
Quantum Research Scientist with Python – Freelance AI Trainer
Mindrift Koweït -
Consultant/Senior Consultant – Cyber Defense & Technology Resilience
Deloitte Koweït -
Business Analyst
Procapita Group Koweït