Senior Software Developer (.NET Core & Angular)
Precision Solution Land Survey Engineering Consultancy
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 present inside UAE
We are looking for a skilled and experienced Senior Software Developer to join our team in the 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.
Preferred:
- 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.
Application Question(s):
- Are you currently present inside UAE?
Work Location: In person