Find a jobRecruiters

Senior Digital Solutions Developer

Exclusive opportunity

Onsite

Senior Digital Solutions Developer

Airswift

Senior Digital Solutions Developer

Skills

SQL QueriesMongoDBData EngineeringDockerReactVueNodePythonJavaC#MicroservicesPostgreSQLMicrosoft SQL ServerMicrosoft Azure Cosmos DBJenkinsAIGitHubKubernetesBudgetingComplianceAzure

9 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

Doha, Qatar

Work mode:

Onsite

Published on:

13 October 2026

What they need


  • Location: Doha, Qatar
  • Working Schedule: Standard office hours - 5 days per week

Job Purpose & Key Accountabilities

  • The Senior Digital Solutions Developer is responsible for designing and developing high-quality software systems that meet the strategic needs of the organization's digital team.
  • Operating within an agile delivery environment, this role drives technical excellence across the full software development lifecycle, from architecture and design to implementation, testing, and continuous improvement.
  • The Senior Digital Solutions Developer serves as a technical anchor within the squad and ensures that digital products are scalable, resilient, and aligned with enterprise architecture standards.
  • The Senior Digital Solutions Developer collaborates closely with Product Owners, Project Engineers, Tech Leads, Business Analysts, Data Engineers, and cross-functional stakeholders to translate business requirements into robust technical solutions that generate measurable operational value.

Job Dimensions

  • Team Management

  • Provides transversal technical guidance without formal line-management authority.

  • Acts with technical authority when working with external technology partners.

  • Direct Reports: None.

  • Budget Responsibility

  • No direct budget ownership.

  • Contributes to effort estimation and technical scoping to support the Digital Manager’s budget planning and tracking.

  • Project Involvement

  • Contributes to 2–3 digital products of varying technical complexity.

  • Ensures consistent engineering standards and code quality across all deliverables.

  • All projects will leverage AI technologies and capabilities.

Activities

  • Safety & Working Environment

  • Uphold and be a role model for the company’s core values, Incident Free and leadership behaviours.

  • Help maintain motivation, team spirit, and camaraderie.

  • Continuously improve ways of working through "inspect and adapt", fostering a growth and collaborative mindset on the different stakeholders' digital works with.

Core Responsibilities

  • Software Development & Engineering Excellence

  • Design, develop, test and deploy scalable, reliable, and secure software applications and services.

  • Produce clean, well-documented, and maintainable code following established coding standards and best practices.

  • Lead technical design sessions and produce software architecture artefacts for new features and system integrations.

  • Conduct thorough peer code reviews, providing constructive feedback to improve quality and share knowledge across the team.

  • Define and enforce unit, integration, and end-to-end testing strategies to ensure software reliability and reduce defect leakage.

  • Drive continuous integration and continuous delivery (CI/CD) practices, including pipeline configuration and automated quality gates.

  • Troubleshoot and resolve complex technical issues, performance bottlenecks, and production incidents in a timely manner.

  • Evaluate and recommend new technologies, frameworks, and libraries to improve engineering productivity and product quality.

  • Contribute to API design, microservices architecture, and cloud-native deployment patterns on Microsoft Azure.

  • Ensure security, compliance, and data governance requirements are embedded into the software development lifecycle.

  • Manage technical debt through refactoring initiatives and proactive engineering hygiene practices.

  • Technical Leadership

  • Act as a technical point of contact for the squad, helping the team resolve engineering blockers and make sound architectural decisions.

  • Support the onboarding of new engineers and technology partners, ensuring rapid ramp-up and alignment with team standards.

  • Agile Delivery Collaboration

  • Actively participate in agile ceremonies.

  • Collaborate with Product Owners and Business Analysts to translate user stories and acceptance criteria into detailed technical tasks and effort estimates.

  • Provide technical input to support risk identification, dependency management, and planning.

  • Coordinate with DevOps engineers, Data Engineers, Infrastructure teams, Infosec, and external technology partners to ensure seamless end-to-end delivery.

  • Communicate technical progress, risks, and decisions clearly to both technical and non-technical stakeholders.

(Must Have) Minimum Qualifications, Experience & Skills

  • Minimum Qualifications

  • Bachelor of Science degree in Computer Science, Software Engineering, Information Technology, or a closely related engineering discipline.

  • Postgraduate qualification (Master's or equivalent) in Computer Science or Software Engineering is a plus.

  • Professional certifications such as

  • Microsoft Certified Azure AI Cloud Developer Associate

  • Microsoft Certified Azure AI Apps and Agents Developer Associate

  • Kubernetes Certification

  • Agile/Scrum certifications:

  • Certified Scrum Developer

  • Professional Scrum Developer

  • Minimum Experience

  • Minimum of 10 years of hands-on software engineering experience, with at least 4 years in a senior or software lead capacity.

  • Proven track record of delivering production-grade software in an agile environment.

  • Experience building and deploying cloud-native applications on Microsoft Azure.

  • Experience in building applications leveraging artificial intelligence capabilities.

  • Experience in industrial sectors, preferably within Oil & Gas, or Process Industries.

Job-Specific Skills (Technical Competencies) The ideal candidate should possess strong technical expertise across software development, cloud technologies, system architecture, DevOps, and application security, with the ability to design, develop, and maintain enterprise-grade digital solutions.

  • Programming Languages: Demonstrated proficiency in one or more modern backend programming languages, including:

  • Python

  • Java

  • C#

  • Node.js

  • Software Architecture & API Development: Proven experience in designing and implementing scalable, high-performance software architectures, including:

  • RESTful API design and development

  • Microservices architecture

  • Event-driven systems and integrations

  • Front-End Development: Strong experience developing modern, user-centric web applications using front-end frameworks and technologies such as:

  • React

  • Angular

  • Vue.js

Additionally , candidates should have experience building responsive and cross-platform web applications that deliver an optimal user experience.

  • Database Technologies: Solid understanding of both relational and non-relational database systems, including:

  • Microsoft SQL Server

  • PostgreSQL

  • MongoDB

  • Azure Cosmos DB

  • Experience in database design, optimization, and performance tuning is advantageous.

  • DevOps & CI/CD: Hands-on experience implementing DevOps best practices and managing Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools such as:

  • Azure DevOps

  • GitHub Actions

  • Jenkins

  • Software Engineering Practices: Strong knowledge and practical application of software engineering principles, including:

  • Software Development Life Cycle (SDLC)

  • Software Design Patterns

  • DevOps Methodologies and Best Practices

  • Containerization & Orchestration: Experience deploying and managing containerized applications using industry-standard technologies, including:

  • Docker

  • Kubernetes

  • Data Engineering: Working knowledge of data engineering concepts and data integration methodologies, including:

  • ETL (Extract, Transform, Load) pipelines

  • Data platform integration

  • Data processing and transformation frameworks

  • Knowledge in this area is considered an advantage.

  • Application Security: Strong understanding of secure software development practices and application security principles, including:

  • OWASP Top 10 Security Risks

  • Secure Coding Standards and Best Practices

  • Ability to incorporate security considerations throughout the software development lifecycle is highly desirable.

Other offers great for you!

These companies are also looking for great profiles

Celaneo

Senior Full Stack Developer

Permanent contract

Paris, France

Onsite, Hybrid

Skills

SQL QueriesNextNestReactNodeTypescript

14 hours ago

Quick apply

EAYS Consulting

Architecte technique – , Saint-Denis (93) – 12 mois

TJM 576 EUR/jour

Freelance

Hybrid

Skills

MongoDBDockerAngularNodePythonJavaPostgreSQLAWSLinuxKubernetesOracleAzure

6 hours ago

Quick apply

Kleever

Lead Developer Go - Freelance

Freelance

Paris, France

Hybrid

Skills

GolangClean ArchitectureMicroservicesKafkaKubernetesTech LeadPostreSQLgRPC

6 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools