العودة إلى جميع الوظائف

.Net Developer

دوام كاملLinkedIn↗رابط خارجي
Sulaymaniyah Governorate, Iraq
حسب الخبرة
نُشرت: ٢٠‏/٠٩‏/٢٠٢٦
ملخص صيّاد الذكي للوظيفة

المستوى: Entry level · نوع العمل: Full-time · القطاع: Travel Arrangements · المتقدمون: Be among the first 25 applicants

تفاصيل الوظيفة

We are seeking an experienced Backend Developer to join our development team. The ideal candidate will focus on server-side logic, database management, background task processing, logging, and unit testing, ensuring high performance, reliability, and maintainability. Proficiency in relevant technologies and frameworks is essential for this role. Key Responsibilities: • Backend Development: Design, develop, and maintain backend services using .NET 8+ and C#, ensuring scalability, reliability, and optimal performance.​ • Database Management: Implement and manage database schemas and queries using PostgreSQL, ensuring data integrity and high performance.​ • Data Access: Utilize Entity Framework Core for efficient ORM-based data access and management. • Caching Strategies: Integrate caching mechanisms using Redis to enhance application performance.​ • Background Services: Develop and manage background tasks and scheduled services using frameworks like Hangfire or Quartz.NET.​ • Architectural Design: Apply architectural patterns such as CQRS to ensure clear separation of concerns and maintainable codebases.​ • Logging and Monitoring: Implement structured logging using modern frameworks to monitor system health and diagnose issues effectively.​ • Unit Testing: Develop and maintain unit tests using frameworks like xUnit, NUnit, or MSTest to ensure code quality and reliability.​ • Collaboration: Work closely with front-end developers to integrate user-facing elements with server-side logic.​ • Performance Optimization: Analyze and optimize applications for maximum speed and scalability.​ • System Maintenance: Troubleshoot, debug, and upgrade existing systems to enhance functionality and performance.​ • Security Compliance: Ensure applications adhere to security best practices, safeguarding data and maintaining confidentiality.​ • Code Quality: Participate in code reviews and uphold coding standards to maintain high-quality codebases.​ • Continuous Learning: Stay updated with emerging technologies and industry trends to apply best practices and innovative solutions.​ Requirements and Skills: • Experience: Senior .NET Developer with more than 5 years of professional experience in backend development and system architecture.​ • Technical Proficiency: In-depth knowledge of backend development frameworks, including .NET 8+, C#, and Entity Framework Core.​ • Database Expertise: Extensive experience with PostgreSQL, including database design, optimization, and query performance tuning.​ • Caching and Performance: Hands-on experience with Redis for implementing caching strategies and optimizing system performance.​ • Background Services: Experience in developing background services using Hangfire or Quartz.NET.​ • Architectural Understanding: Familiarity with MediatR for implementing CQRS and promoting clean architecture.​ • Programming Skills: Solid understanding of object-oriented programming and design patterns.​ • Logging and Monitoring: Strong understanding of logging strategies and tools for monitoring and diagnosing production systems.​ • Version Control: Experience with version control systems, particularly Git.​ • Problem-Solving: Exceptional problem-solving skills with the ability to work independently.​ • Communication: Excellent communication and collaboration skills to work effectively within a team.​ • Education: Bachelor’s degree in Computer Science, Engineering, or a related field.​ Preferred Qualifications: • Additional Skills: Experience with additional caching strategies and distributed systems.​ • Containerization: Familiarity with containerization technologies like Docker.​ • CI/CD Knowledge: Understanding of continuous integration and deployment (CI/CD) pipelines.​ • Language Proficiency: Fluency in English, both written and verbal.

المتطلبات والمؤهلات

  • Engineering and Information Technology
  • Travel Arrangements
  • Entry level

المهارات والكلمات الدلالية

#Engineering and Information Technology#Travel Arrangements#Entry level#Excel#SQL#Git#English

التقديم عبر موقع الشركة أو المصدر

سيتم نقلك إلى الرابط الرسمي للتقديم مباشرة.

التقديم عبر الرابط الرسمي

قدّم مباشرة عبر ملفك في صيّاد

تقديم فوري وسريع بسيرتك الذاتية المعتمدة.

فرص مشابهة في مجال تطوير البرمجيات

استكشف المزيد