Senior Back-End Software Engineer
Tedafunded
- Dubai
- Permanent
- Full-time
- Design, develop, and maintain complex back-end.
- Work independently to solve problems and implement features with minimal supervision.
- Adapt to different programming languages and frameworks as needed by the project.
- Implement DevOps practices and manage AWS infrastructure and services.
- Utilise Docker and similar containerisation tools for efficient development and deployment.
- • Monitor and analyse system performance using logging and analytics tools such as Datadog.
- At least 8 years of experience in software development, with a minimum of 4 years focused on back-end development.
- Leadership experience is considered a strong advantage, particularly experience mentoring developers or leading technical teams.
- Proficiency in multiple programming languages, including Java, Node.js, C++, and TypeScript.
- Strong experience with DevOps practices and AWS services, including deployment, monitoring, and scaling.
- Expertise in Docker and other containerisation tools.
- Familiarity with logging and analytics tools such as Datadog.
- Advanced knowledge of JavaScript and experience building full-stack solutions.
- Strong problem-solving skills and the ability to work independently.
- Excellent communication skills and the ability to collaborate effectively with a remote team.
- Experience in the trading or financial services industry.
- Familiarity with front-end frameworks and how they interact with back-end systems.
- Knowledge of CI/CD pipelines and automation tools.