
Software Developer
- Dubai
- Permanent
- Full-time
- Design , develop, test, and maintain enterprise web applications using ASPdOTNET , C# , MVC and dOTNET Core
- Develop and optimize SQL Server databases, write complex queries, and create stored procedures
- Build interactive, responsive front-end components using JavaScript
- Participate in architectural discussions, code reviews, and performance optimization tasks
- Integrate software systems with third-party services and APIs
- Collaborate with cross-functional teams to gather requirements and deliver business solutions
- Provide technical mentorship and support to junior developers
- Ensure adherence to software development best practices and coding standards
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 3+ years of professional software development experience
- Excellent debugging, problem-solving and analytical abilities
- Familiarity with version control systems like Git
- Strong experience with: ASPdOTNET Web Forms and MVC, C#, dOTNET Core, SQL Server, JavaScript
- Strong knowledge of RESTful services and API integrations
- Experience with modern front-end frameworks like Angular or React JS
- Familiarity with Entity Framework, LINKQ, and Dependency Injection (DI)
- Exposure to mobile application development using Xamarin, .NET MAUI, React Native, or equivalent
- Experience with cloud services like Azure or AWS
- Knowledge of Agile / Scrum methodologies and software life cycle management
- Knowledge about IoT , AI, MQTT