Senior Software Developer

منذ أسبوع

Dubai Dubai, DU, الإمارات العربية المتحدة Precision Solutions GIS & Land Survey Engineering Consultancy دوام كامل
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.