...

What career opportunities do we have?

We are always on the look out for exceptional talent at Damilah.

We follow the best agile processes such as SCRUM and XP, creating autonomous teams to work on exciting long-term projects for clients.

We use continuous delivery, development on the trunk, test automation throughout and pair programming to ensure we build and deliver the best quality performant application as a new cloud native platform running on Azure.

The technology we use includes: .NET Core, React, Micro Services, Docker, Kubernetes, Azure, ADO, Databricks, Spark, SQL, Azure Event Hub, Azure Service Bus Relay, Event Driven Architecture, CI/CD, TDD, BDD, Consumer Driven contracts.

I can’t believe how lucky I am to have such a great team.

Wanna join us? Contact me!

This is so cool! My latest feature works so fast and smooth.

What country should I visit during winter holidays? Hmm … I think I have found one.

community

Software Engineer (.NET/React)

You are responsible for producing great quality code and getting it into production, safely quickly and in a sustainable way. You are able to do front-end development or back-end development (ideally both), writing clean code, using test driven development and understand continuous engineering, developing for performance and scalability and how to ensure your code is secure. You need to be able to work collaboratively especially as we practise pair programming, developing directly on the trunk.

Automation Quality Analyst

You are the Quality Evangelist on the delivery team, bringing leadership in testing to gear the team to follow the right set of testing practices, tools, metrics, etc. while being very much hands-on in all kinds of testing activities. A breadth of understanding around business, development, and infrastructure, domain, etc. and an understanding that “quality” manifests in all these aspects. Always has half a mind on the service-consumer, and advocates for them in all discussions. Continually reducing cycle time, numbers of failed deployments and mean-time-to-recovery.

Team Lead (React Native/ Java)

Join our team as a Team Lead and play a pivotal role in shaping the user experience of our Payroll and HR products. You’ll utilize your expertise in React Native, TypeScript, and Java Spring Boot to create seamless web and mobile applications.

Senior Full Stack Engineer (React/Node.js)

As a Senior Software Engineer, you will play a key role in designing, developing, and scaling our cloud-native SaaS solutions. You will work closely with a cross-functional team to build cloud native SaaS, scalable and high-performance software that meets the evolving needs of our clients.

DevOps Engineer

A technical contributor who builds or improves infrastructure – both in production and pre-production, including aspects of continuous delivery. You will provide, evolve and support dynamic infrastructure as a service to the engineering team. This infrastructure is defined as code, delivered using agile engineering practices. You ensure infrastructure meets functional and cross-functional requirements and SLAs, including availability, performance, security, and compliance. You set the example for technical best practices and constantly look to enable consumers of your platform to self-serve.