Job Description
About the Role:
We are seeking a seasoned .NET Full Stack Developer to join our dynamic technology team in Riyadh. You will design, build, and maintain scalable web applications using the .NET framework and Angular, driving innovation across microservices-based architectures and real-time data pipelines.
Responsibilities:
Design, develop, and maintain backend services using .NET Framework and .NET Core
Build responsive, user-centric front-end interfaces with Angular
Architect and implement microservices in a distributed environment
Integrate and manage real-time data streams using Apache Kafka
Develop and optimize data models in PostgreSQL, MySQL, and MongoDB
Collaborate with DevOps to automate CI/CD pipelines and container deployments
Perform code reviews, write unit and integration tests, and enforce best practices
Troubleshoot production issues and optimize system performance
Work closely with cross-functional teams to gather requirements and deliver solutions on time
Required Qualifications:
6+ years of professional software development experience
Strong expertise in .NET Framework, .NET Core, and C#
Proficient in Angular (2+ versions) and TypeScript
Hands-on experience designing and implementing microservices architectures
Practical experience with Apache Kafka or similar message brokers
Solid knowledge of relational databases (PostgreSQL, MySQL) and NoSQL (MongoDB)
Familiarity with RESTful APIs and service-oriented design
Experience with version control (Git) and agile development methodologies
Bachelor’s degree in Computer Science, Engineering, or related field
Preferred Qualifications:
Experience with Docker, Kubernetes, and container orchestration
Hands-on familiarity with cloud platforms (Azure or AWS)
Knowledge of CI/CD tools like Jenkins, Azure DevOps, or GitLab CI
Background in real-time analytics or event-driven systems
Microsoft certifications (e.g., Azure Developer Associate, .NET certifications)
Previous experience mentoring junior developers
Fluency in English; Arabic language skills a plus
Position Details
- Position Title: .NET Full Stack Developer
- Location:
- Experience Required: 0