This position allows you to join a fast-growing technology organisation focused on the critical migration and architectural evolution of our .
NET services from AWS to Azure. If you are passionate about cloud-native transformation and want to lead the shift toward asynchronous, high-scale architectures, this opportunity is for you. We're seeking Senior Software Engineers who can "build alongside" our team, providing the architectural expertise and hands-on coding required to shortcut the process of proving the best cloud solutions. You will drive the implementation of our first stateless .
NET migration, which will serve as the template for our general migration strategy. The Impact You'll Make:
* Collaborate with cross-functional teams to provide advisory and hands-on support during the AWS to Azure transition.
* Lead the design and implementation of asynchronous, event-driven systems using Kafka for interconnectivity between cloud providers.
* Use a modern tech stack centered on .
NET and Azure to re-architect stateless services originally built on AWS Lambda.
* Leverage Azure technologies such as Azure Container Apps (ACA) or Azure Kubernetes Service (AKS) to build scalable, performant services.
* Take ownership of data strategy, guiding the shift from DynamoDB to Cosmos DB for future service iterations.
* Operate and maintain the new Azure landing zones, focusing on network connectivity, high availability, and project governance.
* Stay informed of the latest trends in cloud infrastructure to determine the best use of native tools versus third-party solutions like Confluent.
* Write clean, maintainable,
and testable code while establishing CI/CD pipelines to meet strict half-year delivery deadlines.
* Mentor junior and peer engineers, helping them gain experience in building, operating, and monitoring within the Azure ecosystem.
* Participate in the entire product lifecycle, from assessing compute options (ACA vs. AKS) to ongoing optimization of the migration path.
* .
NET Core / .
NET 6+ (Mandatory).
* Cloud Infrastructure: AWS (for egress context) and Azure (Landing Zones, Network Connectivity).
* What You'll Bring To Us:
* Strong ability to work full-time alongside an existing team, providing both strategic architectural conversations and "in-the-trenches" coding.
* Practical communication skills to explain the nuances of managing the Azure control plane and orchestrator.
* Keen analytical skills to evaluate the work required for different compute models and propose the most efficient "quick wins".
* Dedication to monitoring performance in the new Azure environment to maintain optimal operations post-migration.
* Excellent problem-solving skills and attention to detail when re-architecting synchronous calls into asynchronous flows.
* Excellent written and verbal English communication skills for technical documentation and team collaboration.
* Proactivity and the capacity to bring well-thought-out solutions to meet the mid-February project start date. Some of the benefits you'll enjoy working with us
* A highly competitive compensation package.
* Medical insurance
* The chance to join an organization with triple-digit growth that is changing the paradigm on how software products are built.
* The opportunity to form part of an amazing, multicultural community of tech experts.
📌 SR Backend Engineer (Ceuta)
🏢 Parser
📍 Ceuta