Software Enginer

Almusaned-One Logistic Services co.

Abu Dhabi

On-site

AED 268,000 - 402,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Almusaned-One Logistic Services co. is seeking a Software Engineer to design, develop, test, and maintain software across the lifecycle.

You will build reliable, scalable systems that support business goals and work with product managers, designers, QA, and DevOps to translate requirements into effective solutions. The role emphasizes clean code, testing, and collaboration, with exposure to APIs, databases, cloud platforms, and modern development practices.

Qualifications

  • Degree in Computer Science, Software Engineering, IT, or related field preferred.
  • Proficiency in Java, C#, Python, JavaScript/TypeScript, C++, or Go.
  • Solid understanding of OOP, data structures, algorithms, and software design.
  • Experience with REST APIs, web services, and system integration.
  • Familiarity with Git and modern version-control workflows.
  • Experience with cloud platforms (Azure, AWS, Google Cloud) is a plus.
  • Knowledge of CI/CD, containers, and automated deployment.
  • Strong testing and debugging skills.
  • Ability to work across product, design, QA, and DevOps teams.

Responsibilities

  • Design, develop, test, maintain, and improve software applications.
  • Translate requirements into scalable software solutions.
  • Write clean, testable code and develop new features.
  • Participate in code reviews and architecture planning.
  • Collaborate with QA, DevOps, and stakeholders to ensure reliability.

Skills

Java
C#
Python
JavaScript
TypeScript
C++
Go
REST APIs
Testing/QA
Analytical thinking

Education

Degree in Computer Science or related field

Tools

Git
Azure
AWS
Google Cloud
CI/CD
Docker
Kubernetes
Databases (SQL/NoSQL)

Job description

Role Description

We are seeking a skilled and solution-oriented Software Engineer to design, develop, test, maintain, and improve software applications and technology solutions. This role involves working across the software development lifecycle to create reliable, scalable, secure, and user-focused systems that support business and technical objectives.

The Software Engineer will work closely with product managers, designers, analysts, QA specialists, DevOps teams, and other technical stakeholders to understand requirements and translate them into effective software solutions. The role requires strong problem-solving abilities, attention to detail, and a practical approach to software design and development.

Key responsibilities include analyzing functional and technical requirements, designing software components, writing clean and maintainable code, developing new features, improving existing applications, and integrating systems and services. The successful candidate will contribute to both new development initiatives and the ongoing enhancement of existing platforms.

The role may involve developing web applications, backend services, APIs, databases, cloud-based solutions, mobile applications, enterprise systems, or other software products depending on project requirements. The engineer should be comfortable working with modern development practices and adapting to different technologies when necessary.

Software quality is an important part of the position. Responsibilities include writing and maintaining unit tests, debugging issues, reviewing code, identifying defects, and collaborating with QA teams to ensure applications perform reliably. The role will also support troubleshooting of production issues and implementation of appropriate technical solutions.

The Software Engineer will participate in code reviews, technical discussions, architecture planning, and development meetings. Clear documentation of code, system behavior, technical decisions, and implementation processes is expected to support maintainability and effective collaboration.

The position may also involve working with databases, APIs, third-party integrations, version-control systems, CI/CD pipelines, cloud platforms, monitoring tools, and development environments. The successful candidate should understand how different components work together within a modern software ecosystem.

Security, scalability, performance, and reliability should be considered throughout the development process. The engineer will help identify technical risks, improve application performance, address vulnerabilities, and contribute to the continuous improvement of development standards and engineering practices.

The role also requires staying informed about relevant technologies, frameworks, development methodologies, and industry practices. A strong engineering mindset, willingness to solve complex technical problems, and commitment to producing high-quality software are essential.

  • Degree or equivalent qualification in Computer Science, Software Engineering, Information Technology, or a related field is preferred.
  • Strong understanding of software development principles and programming concepts.
  • Proficiency in one or more programming languages such as Java, C#, Python, JavaScript, TypeScript, C++, Go, or similar.
  • Good understanding of object-oriented programming, data structures, algorithms, and software design principles.
  • Familiarity with web development, backend development, APIs, databases, or application development.
  • Experience working with relational or NoSQL database technologies is an advantage.
  • Strong understanding of software testing, debugging, and quality-assurance practices.
  • Familiarity with Git or other version-control systems.
  • Understanding of REST APIs, web services, system integration, and authentication concepts.
  • Familiarity with cloud platforms such as Microsoft Azure, AWS, or Google Cloud is an advantage.
  • Knowledge of CI/CD, DevOps practices, containers, or automated deployment is beneficial.
  • Ability to read, understand, and contribute to technical documentation.
  • Strong analytical and problem-solving skills.
  • Ability to investigate technical issues and develop practical solutions.
  • Strong attention to detail and commitment to code quality.
  • Ability to participate effectively in code reviews and technical discussions.
  • Good understanding of application security, performance, scalability, and reliability principles.
  • Strong communication and teamwork skills.
  • Ability to collaborate effectively with technical and non-technical stakeholders.
  • Organized, proactive, adaptable, and capable of managing multiple development priorities.
  • Relevant software development certifications or technical training are welcomed.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer / Software Tester
Software Engineer / Software Tester

global defense insight • United Arab Emirates

On-site
AED 90,000 - 150,000
Web Developer / Web Engineer
Web Developer / Web Engineer

global youth-careers • United Arab Emirates

On-site
AED 120,000 - 240,000
Web Developer / Web Engineer
Web Developer / Web Engineer

zon logistics&trading • United Arab Emirates

On-site
AED 120,000 - 180,000
software engineer
software engineer

Fuku • Dubai

Remote
AED 120,000 - 180,000
Competitive salary
Health insurance
Paid time off
+4
Junior Software Engineer
Junior Software Engineer

security matrix • United Arab Emirates

Hybrid
AED 60,000 - 100,000
Mentorship
Training programs
Certifications
+1
Software Engineer
Software Engineer

Emirates Islamic • Abu Dhabi

On-site
AED 60,000 - 90,000
Full Stack Developer / Helpdesk Engineer
Full Stack Developer / Helpdesk Engineer

wesley finance group • United Arab Emirates

On-site
AED 180,000 - 300,000
Senior Software Engineer
Senior Software Engineer

Emirates NBD Bank • Abu Dhabi

On-site
AED 240,000 - 480,000
Director of Engineering
Director of Engineering

Info Resume Edge • Dubai

On-site
AED 600,000 - 900,000
SOFTWARE ENGINEER-BACKEND
SOFTWARE ENGINEER-BACKEND

Tech Unicorn • Dubai

On-site
AED 180,000 - 300,000