Software Developer

Dubai, DU, AE, United Arab Emirates

Job Description

The Opportunity



We are a growing IT Company based in Dubai seeking a motivated and talented Software Developer to join our team. This is an excellent opportunity for a recent graduate or early-career professional to gain substantial experience building and supporting the core systems that drive our business operations. You'll primarily focus on developing and enhancing application services using Node.js and .NET Core.

Key Responsibilities



1. Software Development & Technical Contribution



Code Implementation:

Write clean, maintainable, and efficient code for application features and services under the guidance of senior developers, utilizing Node.js and .NET Core (C#).

Service Integration:

Assist in implementing and modifying APIs and system integrations, ensuring functionality and performance.

Data Interaction:

Learn and apply best practices for interacting with databases, including basic schema design and query implementation for both SQL and NoSQL databases.

Quality & Testing:

Develop and execute unit and integration tests to ensure code reliability and actively participate in team code reviews to learn and maintain quality standards.

2. Process and Operations Support



System Troubleshooting:

Assist in debugging, identifying root causes, and resolving issues across development, staging, and production environments.

Deployment Support:

Work closely with the development team to understand and support the deployment of services, gaining exposure to tools like Docker and continuous deployment practices.

Documentation:

Create and maintain clear technical documentation for the features and services you develop.

Required Skills & Qualifications



1-2 years of professional experience in software development. Bachelor's or master's degree in computer science, Information Technology, or a related technical field Foundational knowledge and demonstrable experience (academic projects/internships) in at least one of the core technologies: Node.js or .NET Core (C#). Basic understanding of RESTful API principles and service-oriented architectures. Familiarity with version control systems, particularly Git. Strong enthusiasm for learning cloud platforms (e.g., AWS, Azure, or GCP) and related tooling. Excellent problem-solving skills and a proactive attitude toward learning and growth. Currently based in or willing to relocate to Dubai/UAE.

Bonus Points (Highly Desirable)



Professional cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect).

How to Apply



If you are a motivated developer with a passion for building robust IT systems and are looking to launch your career in the vibrant Dubai tech market, we encourage you to apply!

Job Types: Full-time, Permanent

Language:

* Arabic (Preferred)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2104122
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, DU, AE, United Arab Emirates
  • Education
    Not mentioned