Software Developer

Olcoms

Dubai

On-site

AED 350,000 - 500,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Olcoms is seeking an experienced software engineer to design and deliver high-traffic applications in a Dubai-based environment. You will write robust C#/.NET code, lead reviews, and translate business requirements into scalable technical solutions.

You will mentor junior team members, ensure adherence to quality standards, and actively participate in architecture discussions, debugging complex distributed systems, and performance tuning.

Qualifications

  • Bachelor’s Degree in Computer Science, or computer engineering or other equivalent.
  • 7+ Years of relevant experience in the software development field.
  • Proficiency in English; additional language a plus.

Responsibilities

  • Write testable, scalable and efficient code and lead code reviews.
  • Extract project requirements from team members and provide feedback and innovative solutions.
  • Identify, prioritize, document and execute tasks in the software development life cycle.
  • Determine root causes for complex software issues and develop practical solutions.
  • Estimate level of effort in hours and deliver on time.
  • Contribute to evolving content and services across applications.
  • Mentor junior and mid-level team members and maintain quality standards.
  • Communicate professionally and raise alerts when necessary.

Skills

C#
.NET
.NET CORE
REST API
RabbitMQ/Kafka
Redis
Multi-threading
OOP Design
SQL

Education

Bachelor's in CS/CE
Master's degree (plus)

Tools

Docker
Hibernate
EF/Dapper
MongoDB
Web API design

Job description

Write testable, scalable and efficient code and lead code reviews

Extract project requirements from team members, provide accurate feedback and innovative solutions

Identify, prioritize, document and execute tasks in the software development life cycle

Determine the root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.

Estimate level of effort in hours while taking responsibility to deliver on-time

Contribute to the ongoing evolution of the existing content supply portfolio of applications and services

Participate in peer-reviews of solution designs and related code

Mentor junior and mid-level team members and ensure they adhere to determined software quality standards

Communicate with high professionalism and be proactive in raising alerts when necessary

Quickly getting up-to-speed on new technologies, techniques, tools, skills and languages.s

Qualifications

Bachelor’s Degree in Computer Science, or computer engineering or other equivalent. A Master’s Degree would be a huge plus.

7+ Years of relevant experience in the software development field.

Professional proficiency in English and additional language a plus.

Experience with C#, .NET, and .NET CORE

Good understanding of Web Services protocols such as REST, SOAP, and Web API design for extensibility and portability (Rest API/Web API)

Problem Solving and Logical Thinking

Experience in debugging and troubleshooting live applications

Experience debugging distributed systems with high data loads

Experience in developing for high traffic sites

Understanding of Agile & SCRUM methodologies

Proven experience in Messaging Broker architectural pattern (Rabbit, Kafka)

Data structure store such as Redis/Mem Cache

Multi-threading Design patterns

Object-Oriented Design

EF /Dapper/Hibernate

Signal-R / Push Notification /GSM

Container-Based Deployment as Docker

Open-source contributions (gitlab,TFS..)

NoSQl (Mongo / Kasandra) is a plus

Container-Based Deployment as Docker swarm is a plus – Front-End as React is a plus

Ability to rapidly and effectively understand and translate product and business requirements into technical solutions

Ability in supporting, modifying and maintaining systems and code developed by teams other than your own

Comfortable Writing and Analyzing SQL Queries

Ability to think ahead in order to establish an efficient and appropriate course of action for self and others.

Great analytical and critical thinking skills

Good planning and organizing skills.

Olcoms is a leading provider in VAS solutions for mobile operators globally with a focus in emerging markets.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer & Analyst (Male)
Software Developer & Analyst (Male)

Star Services LLC • Abu Dhabi

On-site
Software Developer & Analyst
Software Developer & Analyst

Star Services LLC • Abu Dhabi

On-site
AED 150,000 - 200,000
Software Developer & Analyst at STAR Services
Software Developer & Analyst at STAR Services

STAR Services • Abu Dhabi

On-site
AED 300,000 - 520,000
Senior Full stack Developer
Senior Full stack Developer

Luxoft • Abu Dhabi

On-site
Senior Technology Lead – Java & Cloud
Senior Technology Lead – Java & Cloud

Dicetek LLC • Abu Dhabi

On-site
AED 240,000 - 360,000
Head Of Product Management
Head Of Product Management

Olcoms • Dubai

On-site
AED 420,000 - 720,000
Senior Java Software Engineer
Senior Java Software Engineer

Dautom • Sharjah

On-site
AED 180,000 - 320,000
Senior .NET Developer
Senior .NET Developer

SKLD Manpower Services • Abu Dhabi

On-site
AED 180,000 - 300,000
Senior Software Engineer: Scalable Systems & Mentorship
Senior Software Engineer: Scalable Systems & Mentorship

Olcoms • Dubai

On-site
AED 350,000 - 500,000
Software Developer - (Information Systems)
Software Developer - (Information Systems)

Global Software Solutions Group • Dubai

On-site
AED 120,000 - 180,000