This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Backend Developer will be responsible for building and operating modern .NET services and CI/CD platforms that support cloud-native, AI‑enabled, and data‑intensive systems. Walter P Moore operates one of the most technically diverse internal platforms in the AEC industry. Our teams develop and maintain systems spanning cloud‑native backend services, AI and robotics workflows, VR/XR experiences, and large‑scale engineering data platforms. In this role, you’ll join a modern engineering organization where containerized services, automated pipelines, and cloud infrastructure are standard practice. You’ll collaborate with backend engineers, platform engineers, AI developers, and robotics teams on systems that are both technically sophisticated and critical to the business. This is a remote‑friendly position offering meaningful technical ownership and the opportunity to shape highly innovative systems.
Job Responsibility:
Design, implement, and maintain CI/CD pipelines across Azure DevOps and GitLab
Build, deploy, and operate containerized services using Docker and Docker Swarm
Design and implement .NET (Core → .NET 10) backend services and APIs
Modernize and evolve legacy .NET Framework applications into service-oriented architectures
Provision and support Azure infrastructure for backend services
Collaborate with AI, robotics, and XR teams to deploy services that integrate with AI/ML-enabled workflows
Contribute to shared backend frameworks, deployment patterns, and developer tooling
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related technical field
5+ years professional experience building and operating backend systems
Strong experience with C# and modern .NET
Hands-on experience with CI/CD pipelines, containerized deployments (Docker), and DevOps workflows
Experience working in Azure-based environments
Solid experience designing RESTful APIs and working with relational databases (SQL Server / T-SQL or equivalent)
Working knowledge of Python, including environments and dependency management
Experience working in Agile / iterative delivery environments
Strong communication skills and ability to work effectively in a remote or hybrid setting
Nice to have:
Experience supporting or deploying AI / ML-enabled applications
Exposure to robotics, simulation, or XR-related systems
Infrastructure-as-Code (Terraform, ARM, Bicep)
PowerShell or scripting for automation
Experience working on internal platforms or shared engineering services