Senior Software Engineer

Contract 1 week ago
Employment Information

Job Type: Full-time, Permanent

Project Location(s): Abu Dhabi, United Arab Emirates

Education: BSc./MSc. in Software Engineering/Computer Science

 

Job Requirement

  •   Design, develop, and maintain web applications using .NET Framework, .NET Core and Angular 12+, MSSQL.

  •   Develop and deploy scalable solutions on Microsoft Azure, IIS.

  •   Create and manage interactive dashboards and reports using modern reporting tools (e.g., SSRS, Crystal Reports, or similar).

  •   Participate in code reviews, unit testing, and performance tuning.

  •   Collaborate with product owners, business analysts, and QA teams to deliver high-quality features.

  •   Apply domain expertise to align technical solutions with business goals.

  •   Mentor junior developers and promote best practices in coding and architecture.

As our ideal candidate, you should have:

  • 5+ years of experience in software development with a strong focus on .NET Core and C#.

  • Proficiency in Angular (v10+ preferred) and modern front-end development.

  • Hands-on experience with Microsoft Azure services (App Services, Azure Functions, Azure SQL, etc.).

  • Experience with reporting tools such as SSRS, Power BI, or similar.

  • Solid understanding of software architecture, REST APIs, and CI/CD practices.

  • A dynamic role for multiple applications working.

  • Strong problem-solving skills and domain knowledge in [Finance, HR, ERP, or Other Management System].