Software Developer - Dubai, United Arab Emirates - Discovery to Live

Discovery to Live
Discovery to Live
Verified Company
Dubai, United Arab Emirates

1 week ago

Ahmed Al-Mansouri

Posted by:

Ahmed Al-Mansouri

beBee Recruiter


Description

An Exclusive Role for Discovery to Live - Software Developer

Start Date-ASAP

Must be situated in Dubai
Discovery to Live have partnered with a digital consultancy, who are on the search for a Software Developer.


Do you strive to make a difference? Our client is looking to build a team to continue solving problems using software and technology for our clients.


What they do is simple and unique:
they use their expertise to deliver digital services that improve people's lives and experiences.

Whether you're a public or private sector organisation, our client makes your services accessible to everyone. This brings strength and trust to your brand and adds value to your investment.


You Role:


As a Software Development Consultant, you will be working in a vibrant, and fast-moving environment, advising and mentoring the company's clients.


Summary:


  • Monitors and reports on progress. Identifies issues related to software development activities. Proposes practical solutions to resolve issues.
  • Collaborates in reviews of work with others as appropriate.
  • Designs, codes, verifies, tests, documents, amends and refactors complex programs/scripts and integration software services.
  • Contributes to the selection of the software development methods, tools and techniques.
  • Applies agreed standards and tools to achieve wellengineered outcomes.
  • Participates in reviews of own work and leads reviews of colleagues' work.
  • Takes technical responsibility across all stages and iterations of software development.
  • Plans and drives software construction activities. Adopts and adapts appropriate software development methods, tools and techniques.
  • Contributes to the development of organisational policies, standards, and guidelines for software development.
  • Develops organisational policies, standards, and guidelines for software construction and refactoring.
  • Plans and leads software construction activities for strategic, large and complex development projects.
  • Adapts or develops new methods and organisational capabilities and drives adoption of, and adherence to policies and standards.

We are looking for someone with:

  • Experience of working in an Agile team/environment.
  • Experience of working in PHP and/or.
NET Core (at least advanced in either).

  • Experience with database design/queries (MySQL/PostgreSQL).
  • Experience in using Docker, and CI/CD pipelines.
  • Experience with Test Driven Development.
  • Understanding of SOLID/DRY.
  • Experience of communicating with technical and nontechnical teams.
  • Experience of using tools such as; Slack, JIRA, Trello, MS Teams, or similar.
  • Experience of working in a commercial environment, and/or within a technical team.
  • Follower of industry coding standards.

You might also have:


  • Understand Domain Driven Design.
  • Experience in using CQRS.
  • Experience with BDD.
  • Experience of working with Frontend development any level.
  • Experience of working with

Cloud Providers:
AWS, Azure or GCP - any level.


About you:


  • You are passionate about software development.
  • You take pride in your work.
  • You enjoy solving problems.
  • You work well within a team and independently.
  • You are keen to learn new and innovative technologies.

Benefits:


  • Opportunities for growth
  • Shiny laptop, Screen and Accessories
  • Friendly humans and a very supportive environment

Salary:
Competitive


Job Types:
Full-time, Permanent


Schedule:

  • Monday to Friday

Experience:


  • NET: 3 years (required)
  • Software development: 3 years (required)
  • PHP: 2 years (preferred)
  • Testdriven development: 1 year (preferred)

Language:


  • Arabic speaking (preferred)

Job Types:
Full-time, Permanent


Application Question(s):

  • 3 years of.
NET Experience

More jobs from Discovery to Live