Senior Full Stack Developer (.NET Core / Node.js)
Job ID: 619121
09 Mar 2026
.NET Core / Node.js Development
Jobseekers from any country
Key Responsibilities:
Develop and maintain backend services, APIs, and database layers for enterprise applications
Build responsive, dynamic web applications using modern frontend frameworks
Design and implement survey modules, reporting dashboards, and analytics tools
Collaborate with technical teams on system architecture, integrations, and solution design
Conduct unit testing and support User Acceptance Testing (UAT) processes
Ensure system security, performance optimization, and data protection standards
Develop RESTful APIs and microservices for scalable application architecture
Participate in Agile development practices including stand-ups, sprint planning, and retrospectives
Maintain version control and code quality using Git and best development practices
Requirements & Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
Minimum 7 years of professional experience in full stack software development
Strong experience with .NET Core and Node.js for backend development
Frontend development experience with Angular, React, or jQuery
Hands-on experience with SQL Server or Oracle database systems
Experience designing and developing RESTful APIs and microservices
Familiarity with responsive UI frameworks and modern web development standards
Experience using Git for version control and collaborative development
Knowledge of Microsoft Azure cloud services and cloud-based deployment environments
Strong analytical, debugging, and problem-solving skills
Experience working in Agile development environments
Salary, Benefits & Career Growth
Average Market Salary (Estimated):
AED 22,000 – AED 32,000 per month
Disclaimer: GotoGulf is a platform that facilitates recruiters and jobseekers reach out to each other. Applicants are advised to research the bonafides of recruiters independently. We do not endorse requests for money payments and strictly advise against sharing personal or financial information. If you suspect malpractice, please email to us.