Senior Software Developer

Location

Abu Dhabi

Type

Full Time

Job Description

Key Responsibilities

  • Design, develop, and maintain scalable web and cloud applications.
  • Build and integrate APIs, IoT platforms, and AI-driven solutions.
  • Collaborate with product, UI/UX, and engineering teams to deliver high-quality software.
  • Write clean, secure, and maintainable code following best practices.
  • Review code, mentor junior developers, and promote engineering excellence.
  • Optimize application performance, reliability, and scalability.
  • Troubleshoot complex technical issues and implement effective solutions.
  • Participate in architecture discussions and technology decisions.
  • Ensure software quality through testing, documentation, and continuous integration.
  • Stay current with emerging technologies and recommend innovative solutions.

Requirements

  • 5+ years of experience in software development.
  • Strong proficiency in modern programming languages such as JavaScript/TypeScript, Python, or C#.
  • Experience with React, Node.js, .NET, or similar frameworks.
  • Knowledge of cloud platforms (Azure, AWS, or Google Cloud).
  • Experience with REST APIs, databases, and Git version control.
  • Strong problem-solving, communication, and leadership skills.

Apply now

About the company

Omniconn is an AI-powered IoT platform that connects building systems, data, and people to create smarter, safer, and more sustainable buildings.

View company