Senior Software Engineer (.NET)
📣 إعلان| نوع العقد | دوام كامل | |
| طبيعة الوظيفة | بالموقع | |
| الموقع | الرياض |
وصف الوظيفة
About the Role
Emdad By Elm is seeking a Senior Software Engineer (.NET) to join their team in Riyadh, Saudi Arabia. This full-time role involves designing, developing, and maintaining scalable enterprise applications and backend services using Microsoft .NET technologies. The position requires 5-10 years of experience in a relevant field.
Role Overview
The Senior Software Engineer will be responsible for collaborating with cross-functional teams to deliver secure, high-performance solutions. This includes translating business requirements into technical implementations and contributing to the overall software architecture and development standards within the organization.
Key Responsibilities
- Design, develop, and maintain enterprise-grade web applications and backend services using C# and **** Core.
- Develop and maintain RESTful APIs and system integrations with internal and external platforms.
- Design and optimize relational databases using SQL Server and PostgreSQL.
- Apply software engineering best practices, including Domain-Driven Design (DDD), clean architecture, and design patterns.
- Collaborate with Product Managers, Business Analysts, and QA teams to deliver business requirements.
- Participate in solution design, technical reviews, and architecture discussions.
- Troubleshoot and resolve complex application issues across different system layers.
- Optimize application performance, scalability, and security.
- Mentor junior engineers and support knowledge sharing within the development team.
- Participate in code reviews and ensure adherence to coding standards and development processes.
- Manage source code using Git and participate in CI/CD workflows.
Experience and Qualifications
- A minimum of 5 years and up to 10 years of experience in software engineering.
- Proficiency in Microsoft .NET technologies, including C# and **** Core.
- Experience with RESTful API development and system integrations.
- Strong understanding of relational databases, specifically SQL Server and PostgreSQL.
- Familiarity with software engineering best practices such as Domain-Driven Design (DDD) and clean architecture.
- Experience with Git for source code management and CI/CD workflows.
Work Environment
This is a full-time position based in Riyadh, Riyadh, Saudi Arabia. The role involves working collaboratively within a development team and with various cross-functional departments.
Application Process
Further details regarding the application process will be provided upon inquiry. The salary for this position is not disclosed.
متطلبات الوظيفة
- تتطلب ٥-١٠ سنوات خبرة
وظائف مشابهة
قد يعجبك أيضاً
- وظائف ذات صلة بـ Senior Software Engineer (.NET)
- وظائف Food & Beverage Counter Attendant في جدة
- وظائف مندوب مبيعات في جدة
- وظائف مصمم جرافيك في جدة
- وظائف تنفيذي تسويق في جدة
- وظائف أخصائي تقنية معلومات في جدة
- مجالات وظيفية أخرى في الرياض
- وظائف مندوب مبيعات في الرياض
- وظائف مصمم جرافيك في الرياض
- وظائف تنفيذي تسويق في الرياض
- وظائف أخصائي تطوير أعمال في الرياض
- وظائف مسؤول مشتريات في الرياض
- وظائف محاسب عام في الرياض
- وظائف PMO Manager في الرياض
- وظائف Civil Engineer في الرياض
- وظائف Sales Manager في الرياض
- وظائف Electrical Engineer في الرياض
- استكشف الوظائف في أنحاء المملكة
- وظائف فني معمل أسنان في سكاكا
- وظائف Quality Assurance Manager في مكة المكرمة
- وظائف أخصائي خدمة عملاء في بريدة
- وظائف بائع ملابس جاهزة في جدة
- وظائف مساعد شخصي في جدة
- وظائف أخصائي مبيعات في حفر الباطن
- وظائف Cost Accountant في نجران
- وظائف أخصائي سمعيات في الرياض
- وظائف فني أجهزة إلكترونية في الظهران
- وظائف أخصائي أمن سيبراني في الرياض