Posted 3 weeks ago

NET and Web Developer

Full time
Dubai, AE
Senior
Salary Range: AED 80,000 - AED 100,000
Full Job Description
Summary
.NET/Web Developer to design software components, ensure standards, test automation; $80-$100k salary; needs CS degree, 5+ years in C#/JS, OOP, React/Vue, REST. No supervisory role. Benefits included.
Description

JOB TITLE: .NET and Web Developer

DUTIES AND RESPONSIBILITIES:
Design and develop reusable software components. Ensure code and design meet specifications, quality, and security standards.
Develop high-quality, maintainable software using cutting-edge technologies and practices.
Automated testing software components.

SUPERVISORY RESPONSIBILITIES:
This job has no supervisory responsibilities.

ANNUAL SALARY:
$80,000.00 TO $100,000.00, depending on experience and qualifications.

QUALIFICATIONS:
Bachelor’s degree in Computer Science or equivalent.
More than 5 years of experience as a software developer.
Quick learner with the ability to be productive within a short timeframe.
Strong knowledge of Object-Oriented Design and Programming.
Knowledge of the Programming Design Patterns.
Experience developing in C# and JavaScript.
Experience with modern JavaScript frameworks like Angular, React or Vue.
Up to date with current programming standards and best practices.
Knowledge of parallel processing and multi-threading.
Experience with REST, JSON, XML.
Experience working with Visual Studio, DevOps or GitHub.
Disciplined coding style with an eye toward maintainability, scalability, and aesthetics of the codebase.
Ability to work both independently and in a team environment with minimal supervision.
Understanding of the software development lifecycle and of Quality Assurance techniques using source control repositories, debugging, and testing experience.
Experience working on fast-paced agile delivery teams.

DESIRABLE SKILLS:
Experience developing in Node.js
Knowledgeable in Windows Programming using Windows APIs.
Knowledge of other programming languages (C++, T-SQL).
Experience with SQL Server or Postgres.
Experience working with non-relational databases (MongoDB like).
Experience with Mobile development.
Experience with Microsoft Azure, Amazon AWS or Google GCP.

PHYSICAL DEMANDS AND WORK ENVIRONMENT:
Occasionally/Frequently/Continually required to stand
Occasionally/Frequently/Continually required to walk
Occasionally/Frequently/Continually required to sit
Occasionally/Frequently/Continually required to utilize hand and finger dexterity
Occasionally/Frequently/Continually required to climb, balance, bend, stoop, kneel or crawl
Occasionally/Frequently/Continually required to talk or hear
Occasionally/Frequently/Continually utilize visual acuity to operate equipment, read technical information, and/or use a keyboard
Occasionally/Frequently/Continually required to lift/push/carry items less than 25 pounds/ up to 25 pounds/ up to 50 pounds/ more than 50 pounds
Occasionally/Frequently/Continually exposure to wet and/or humid conditions (non-weather)
Occasionally/Frequently/Continually loud noise (examples: datacenter, server room)

What You’ll Love About Magaya
Great Company Culture: Our team is comprised of people who are talented at what they do and have a passion to help our clients.
Work that Stays at Work: Genuine work/life balance served at Magaya!
Rest and Relaxation: Flexible Vacation and up to 40 hours of sick leave.
Health Benefits: Full comprehensive benefits program with medical, dental, vision offered to all new employees and dependents.
Short-term disability, long-term disability, and company paid life insurance.
Prepare for the Future: Competitive 401k plan with a company match.
Learning and Development: From our very own Magaya Software to coding, internal subject matter experts run classes designed to get you up to speed.

Interested?