Join New Era Technology, a global technology solutions provider, as a Senior.NET Developer. Collaborate with cross-functional teams to design, develop, and maintain advanced software applications using Microsoft.NET technologies. Enjoy a growth-oriented environment with opportunities to lead and mentor.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 8+ years of professional experience in.NET application development.
- Strong expertise in C#, ASP.NET Core, MVC, Web API, SQL Server, Entity Framework, LINQ, RESTful APIs, microservices, and cloud environments (Azure is a plus).
- Good understanding of HTML, CSS, JavaScript; experience with Angular or React is a strong advantage.
- Deep understanding of OOP concepts, design patterns, and SOLID principles.
- Excellent problem-solving skills, analytical thinking, and communication abilities.
- Arabic speaking is mandatory; English proficiency is preferred to work with global teams.
Benefits
- Competitive benefits
- Remote work flexibility
- Opportunity to work on innovative and large-scale enterprise projects
- Growth-oriented environment with opportunities to lead and mentor
- Collaborative culture with supportive leadership
