Senior .NET Developer
MigrationIT Riyadh, Saudi Arabia Apply now Posted 15 days ago Permanent Competitive
Job Description
- Design, develop, and maintain scalable.NET applications and services.
- Architect scalable, maintainable, and high-performance APIs and services.
- Apply advanced design patterns and architectural principles in system design.
- Optimize and maintain SQL Server databases.
- Collaborate with cross-functional teams including frontend, DevOps, and QA.
- Lead code reviews and mentor junior developers.
- Ensure application performance, security, and responsiveness.
Requirements- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ years of experience in .NET development (ASP.NET Core).
- Proficient in C#, Entity Framework, LINQ, and SQL Server.
- Experience in building and consuming RESTful APIs.
- Deep understanding of OOP, SOLID principles, and common design patterns.
- Familiar with CI/CD tools like Azure DevOps.
- Good understanding of object-oriented design and microservices architecture.
- Working knowledge of PHP Laravel framework.
- Exposure to microservices architecture and event-driven systems.
- Experience with Azure Cloud services.
- Familiarity with frontend technologies (Angular, React).
Boost your career
Find thousands of job opportunities by signing up to eFinancialCareers today.