Home » Senior Developer

Senior Developer

  • Full Time
  • Dubai

Fidor Solutions

Senior Developer Jobs In Dubai

 

About the job

 

PROFILE SUMMARY

 

We are looking for engineers who are willing to embrace the concept of iterative development as the way for building excellent products. Engineers who strive for excellence, strive to learn from failures identifying the root cause of the problems and move on stronger with every iteration.

 

You are a vital team member, you support your teammates and work well with the team to solve challenging technical problems.

 

 

YOUR RESPONSIBILITIES

 

  •    Deliver high quality software as full stack Development Engineer in product focused development teams
  •      Create, maintain, debug and test software to enhance the fidorOS and all related modules, services and applications to make it a configurable product usable for multiple customers
  •      Help define and refine requirements, create software designs and translate them into code, provide thorough unit testing and support products used by our stakeholders

 

YOUR QUALIFICATIONS

 

  •      Diploma, Bachelor or Degree in Computer Science or related field or equivalent experience
  •     2+ years experience as a hands-on software engineer
  •    2+ years experience at writing unit tests
  •     3+ ‘Ruby on rails’ development
  •      Excellent Programming Skills in at least one modern high-level programming language like Python, GoLang, Ruby, JavaScript, Node.JS, or others – preferably Ruby and GoLang.
  •      Very good knowledge about the following Software skills
  •      Software Development & design patterns and principles, complex applications
  •      MVC Framework
  •      RSpec
  •      Cucumber
  •      Database (SQL server, Oracle, MySQL, NoSQL)
  •     Good understanding of Software Quality aspects like meeting requirements, coding for performance, testability, understandability, efficiency and security and how to apply them
  •     High motivation and willingness to learn and apply new technologies and programming languages Affinity for web development and open-minded towards our technology stack based on virtualization with VMWare, Docker, Docker Swarm, Kubernetes and configuration tools like Puppet, Chef or Ansible
  •      Experience with agile development processes and how to apply its principles
  •     Good interpersonal communication skills for tech and business conversations
  •     Team Player
  •      Experience & Special interest to lead ONE of the following development practices
  •      Machine Learning & AI development on python, R and other relevant languages
  •     Security Coding
  •      Machine learning & AI
  •      Front End React
  •      Go Lang
  •      iOT
  •      Blockchain Ethereum Smart Contracts & Decentralized apps
  •      We keep on growing this list as we grow our roadmap
  •     Clear English Communications

 

 

 

 

To apply for this job please visit www.linkedin.com.