VAM Systems -
UAE , Dubai
--
VAM Systems

Job Details

Job description

Job Description

We are currently looking forLead Full Stack Developer for our UAE operations with the following terms and conditions:


Role Summary


We are looking for a highly skilled and hands-on Senior Full Stack Developer with strong expertise in .NET Core, Angular, and Azure cloud technologies. The candidate will play a key role in designing, developing, and delivering scalable, high-quality applications while mentoring team members and driving technical excellence across the development lifecycle.


Must-Have Requirements (Non-Negotiable)


Minimum of 12–20 years of relevant experience.


  • 6+ years of experience in web software development
  • Strong hands-on experience in .NET Core, C#, and ASP.NET
  • Proven experience in Angular (version 13+)
  • Strong expertise in SQL Server (design, optimization, performance tuning)
  • Experience in building REST APIs and Microservices architecture
  • Hands-on experience with Azure cloud services (App Services, Key Vault, Service Bus, Application Insights)
  • Strong understanding of DevSecOps practices and CI/CD pipelines (Azure DevOps)
  • Experience with unit testing and code quality tools
  • Ability to translate business requirements into technical solutions

Nice to Have (But Very Valuable)


  • Experience with Node.js
  • Knowledge of Telerik / Kendo UI components
  • Exposure to AI-assisted development tools (GitHub Copilot, Claude)
  • Familiarity with Azure OpenAI / AI Services integration
  • Experience in secure coding practices and vulnerability management tools (SonarQube, Snyk)
  • Strong experience in performance tuning and optimization

Key Responsibilities


1. Application Development & Technical Ownership


  • Design, develop, and maintain scalable full-stack applications using .NET and Angular
  • Translate user stories into technical designs and implementation tasks
  • Ensure high-quality, clean, and maintainable code
  • Take ownership of critical components and deliverables

2. Agile & Collaboration


  • Participate in Agile ceremonies: sprint planning, stand-ups, reviews, and retrospectives
  • Collaborate with Product Owners, stakeholders, and development teams
  • Provide accurate estimations and technical insights

3. Architecture & Design


  • Contribute to designing scalable and efficient system architectures
  • Implement microservices-based solutions and RESTful APIs
  • Optimize application performance and database design

4. DevSecOps & CI/CD


  • Implement DevSecOps practices within CI/CD pipelines
  • Use tools like SonarQube (SAST) and Snyk for security and quality checks
  • Manage dependencies, secrets, and vulnerability remediation

5. Cloud & Azure Management


  • Deploy and manage applications on Azure cloud services
  • Work with Azure App Services, Key Vault, Service Bus, Application Insights
  • Monitor performance, availability, and cost optimization

6. Code Quality & Testing


  • Write comprehensive unit test cases
  • Conduct code reviews and enforce coding standards
  • Ensure application reliability and maintainability

7. Troubleshooting & Support


  • Debug and resolve issues across QA, UAT, and production
  • Provide production support and performance improvements
  • Handle incident resolution and root cause analysis

8. Leadership & Mentorship


  • Mentor junior developers and guide team members
  • Lead knowledge-sharing sessions
  • Act as a technical bridge between stakeholders and developers

9. Innovation & Continuous Improvement


  • Explore and implement AI-assisted development tools
  • Stay updated with emerging technologies
  • Suggest improvements for system performance and scalability

Joining time frame: (15 - 30 days)




Similar Jobs

About VAM Systems
UAE, Dubai
Information Technology and Services

VAM SYSTEMS is a Business Consulting, IT Solutions and Services company with operations in UAE, Qatar, Bahrain, USA, Australia, Singapore ...