Precision Solutions GIS & Land Survey Engineering Consultancy logo

Senior Software Developer (.NET Core & Angular)

Precision Solutions GIS & Land Survey Engineering Consultancy

On-site๐Ÿ‡ฆ๐Ÿ‡ชDubai, DU, UAEseniorPosted 6d ago

Visa & sponsorship

  • Employers in UAE sponsor the residence visa by default, and nothing in the posting says otherwise.

Job description

We're Hiring โ€“ Senior Software Developer (.NET Core & Angular)

Location: Must be Inside UAE

Required Technical Skills:

  • Strong hands-on experience in ASP.NET Core (C#) and RESTful Web API development.

  • Strong experience in Angular, including TypeScript, Components, Services, Routing, Reactive Forms, RxJS, Observables, State Management, and HTTP Interceptors.

  • Experience with reusable UI components, responsive design, API integration, and frontend performance optimization.

  • Solid knowledge of Entity Framework Core, LINQ, and ORM.

  • Strong understanding of application security, including Authentication, Authorization, JWT, Role-Based Access Control (RBAC), secure API development, token management, and security best practices.

  • Experience implementing secure access controls, permission management, and protecting application endpoints.

  • Hands-on experience with Oracle Database, including SQL, PL/SQL, stored procedures, and query optimization.

  • Experience in system integration, API interoperability, and third-party services.

  • Good understanding of software architecture, design patterns, SOLID principles, and clean code.

  • Experience with Git, Azure DevOps, and CI/CD.

  • Strong debugging, troubleshooting, and performance optimization skills.

Prefference:

  • Familiarity with mapping APIs, geospatial REST services, and integration of map-based functionalities into web applications.

Additional Requirements:

  • Experience in enterprise-level web application development and enhancements.

  • Ability to work independently, take ownership of assigned tasks, and deliver solutions with minimal supervision.

  • Strong communication skills with the ability to interact directly with clients, understand requirements, discuss technical solutions, and handle client feedback.

  • Strong analytical, troubleshooting, and problem-solving skills.

  • Candidates must currently be based in the UAE.

Interested candidates are welcome to share their updated CVs to Whatsapp: +971565669977.