Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

CemSites

Dubai

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company specializing in web-based applications is seeking a Software Engineer in Dubai. The role involves designing, developing, and maintaining software applications while collaborating with cross-functional teams. Candidates should have a Bachelor's degree in Computer Science and 2–5 years of experience in software development. Proficiency in programming languages and understanding version control systems are essential. This position is onsite Monday to Friday, offering a collaborative environment focused on openness and innovation.

Qualifications

  • 2–5 years of professional software development experience preferred.

Responsibilities

  • Design, code, test, and deploy new software applications and features.
  • Maintain and enhance existing applications by identifying and correcting software defects.
  • Write clean, scalable, and maintainable code that follows company and industry standards.

Skills

Proficiency in programming languages
Understanding of version control systems (e.g., Git)
Experience with Agile/Scrum methodologies

Education

Bachelor’s degree in Computer Science or related field
Job description

At CemSites we specialize in web-based application programming for cemeteries, our purpose is to help people embrace today and confidently pursue tomorrow. That is why we provide an environment focused on openness, inclusion, trust, and respect. Here, you will discover our expansive range of roles, and a workplace where we aim to help turn your passion into a rewarding profession.

Position Summary

The Software Engineer is responsible for designing, developing, testing, and maintaining software applications that meet business and technical requirements. This role involves collaborating with cross-functional teams to deliver efficient, scalable, and reliable software solutions while adhering to best practices in coding, security, and performance.

Schedule

Onsite Monday - Friday from 8am to 5pm

No Relocation or Sponsorship provided
Pay

Based on experience

Key Responsibilities
  • Design, code, test, and deploy new software applications and features.
  • Maintain and enhance existing applications by identifying and correcting software defects.
  • Participate in code reviews and contribute to improving code quality and development processes.
  • Write clean, scalable, and maintainable code that follows company and industry standards.
  • Develop and maintain documentation for software designs, processes.
  • Monitor application performance and troubleshoot production issues as needed.
  • Stay current with emerging technologies and development trends.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 2–5 years of professional software development experience preferred.
  • Proficiency in one or more programming languages, framework, databases.
  • Understanding of version control systems (e.g., Git).
  • Experience with Agile/Scrummethodologies is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.