Senior Software Engineer (.NET)📣 إعلان
| نوع العقد | دوام كامل | |
| طبيعة الوظيفة | بالموقع | |
| الموقع | الرياض |
وصف الوظيفة
About Emdad By Elm
Emdad By Elm is seeking a Senior Software Engineer (.NET) to join our team in Riyadh. This full-time position is for a professional with 2-5 years of experience who will contribute to the development and maintenance of scalable enterprise applications.
Role Overview
The Senior Software Engineer (.NET) will be responsible for designing, developing, and maintaining scalable enterprise applications and backend services using Microsoft .NET technologies. This role involves collaborating with cross-functional teams to deliver secure, high-performance solutions, translating business requirements into technical implementations, and contributing to the overall software architecture and development standards.
Core 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.
- Troubleshoot and resolve complex application issues across different system layers.
- Optimize application performance, scalability, and security.
- Manage source code using Git and participate in CI/CD workflows.
Required Qualifications and Experience
- 2-5 years of professional experience in software development, with a strong focus on Microsoft .NET technologies.
- Demonstrated ability to design, develop, and maintain complex enterprise applications.
- Solid understanding of software architecture principles and development standards.
Technical Proficiencies
Candidates must possess strong technical skills in the following areas:
- Proficiency in C# and **** Core for web and backend service development.
- Experience with RESTful API development and system integrations.
- Expertise in relational database design and optimization, specifically with SQL Server and PostgreSQL.
- Knowledge of Domain-Driven Design (DDD), clean architecture, and various design patterns.
- Proficiency with Git for source code management and participation in CI/CD workflows.
Collaboration and Professional Development
The role requires effective collaboration with Product Managers, Business Analysts, and QA teams to ensure successful delivery of business requirements. You will actively participate in solution design, technical reviews, and architecture discussions. Furthermore, you will be expected to mentor junior engineers, support knowledge sharing within the development team, and participate in code reviews to ensure adherence to coding standards and development processes.
متطلبات الوظيفة
- تتطلب ٢-٥ سنوات خبرة
وظائف مشابهة
قد يعجبك أيضاً
- وظائف ذات صلة بـ Senior Software Engineer (.NET)
- وظائف مسؤول خدمة عملاء في الرياض
- وظائف محضر قهوة (باريستا) في الرياض
- وظائف أخصائي بصريات في الرياض
- وظائف مصور فيديو ومصمم في الرياض
- وظائف محاسب عام في الرياض
- مجالات وظيفية أخرى في الرياض
- وظائف مسؤول خدمة عملاء في الرياض
- وظائف محضر قهوة (باريستا) في الرياض
- وظائف أخصائي بصريات في الرياض
- وظائف مصور فيديو ومصمم في الرياض
- وظائف محاسب عام في الرياض
- وظائف مهندس ذكاء اصطناعي في الرياض
- وظائف موظف استقبال في الرياض
- وظائف مصمم جرافيك في الرياض
- وظائف محاسب زبائن (كاشير) في الرياض
- وظائف مندوب مبيعات في الرياض
- استكشف الوظائف في أنحاء المملكة
- وظائف مهندس كهربائي في الخرج
- وظائف صيدلي في جازان
- وظائف محاسب زبائن (كاشير) في ابو عريش
- وظائف Investment Analyst في جدة
- وظائف مدرس لغة أجنبية في المدينة المنورة
- وظائف اخصائي تربية خاصة في حفر الباطن
- وظائف فني معادن في جدة
- وظائف معلم ابتدائي تربية فنية في ينبع
- وظائف Software Engineer في الرياض
- وظائف Warehouse Supervisor في تبوك