Codurance logo

Codurance

Remote Jobs

Quality Software, Effectively Delivered

21 open rolesTeam 51,200H1B No SponsorLatest: Jul 22, 2026, 6:03 PM UTCCompany SiteLinkedIn
Post Date
Minimum Salary
Experience

21 Jobs

Codurance logo

Senior Engineer – .NET, Azure

Codurance

Quality Software, Effectively Delivered

ContractRemoteSeniorTeam 51-200H1B No Sponsor

• Design, develop, test, and maintain applications built with C# and the .NET Framework. • Deliver enhancements and fixes across ASP.NET MVC, Web API, Windows Services, WCF, messaging, database, and integration components. • Support the ongoing migration of systems and workloads to Microsoft Azure. • Contribute to architectural and technical decisions relating to cloud migration, application modernization, observability, scalability, and resilience. • Work with RavenDB, SQL Server, Redis, MSMQ, and custom data replication processes. • Build and maintain integrations with third-party systems, including ERP platforms, SFTP/FTP feeds, email ingestion services, and SOAP APIs. • Support document-processing and OCR workflows using LEADTOOLS and Azure Document Intelligence. • Improve automated test coverage across unit, integration, end-to-end, regression, and performance testing. • Maintain and extend test suites using NUnit, Selenium, SpecFlow, and Playwright. • Diagnose production issues using application logs, telemetry, performance monitoring, and distributed system analysis. • Contribute to Azure DevOps repositories, build pipelines, deployment processes, and internal NuGet packages. • Work closely with developers, testers, product stakeholders, and operational teams to deliver changes safely and efficiently. • Review existing code, identify technical risks, and propose pragmatic improvements. • Use AI-assisted development tools effectively to accelerate analysis, implementation, testing, documentation, and troubleshooting while maintaining engineering quality. • Produce clear technical documentation and communicate progress, risks, and dependencies proactively. • Provision and configure production-like environments in Azure; including compute, networking, and the RavenDB/SQL Server/Redis/MSMQ tiers, to support performance testing, load reproduction, and lift-and-shift piloting.

Portugal
ContractRemoteSeniorTeam 51-200H1B No Sponsor

• Join a client project focused on building, integrating, and operating resilient cloud-hosted services. • Work closely with product, delivery, and engineering teams in an agile environment. • Design and deliver secure, scalable, maintainable services built to SLA standards.

Portugal
Codurance logo

Senior Software Engineer – .NET

Codurance

Quality Software, Effectively Delivered

ContractRemoteSeniorTeam 51-200H1B No Sponsor

• Join a client project focused on building, integrating, and operating resilient cloud-hosted services. • Work closely with product, delivery, and engineering teams in an agile environment. • Help design and deliver services that are secure, scalable, maintainable, and built to SLA standards.

Portugal
Codurance logo

Senior .NET Engineer

Codurance

Quality Software, Effectively Delivered

Engineer3 days ago
ContractRemoteSeniorTeam 51-200H1B No Sponsor

Role Description We are looking for a Senior .NET Engineer to join a client project focused on building, integrating, and operating resilient cloud-hosted services that connect with on-premise systems and agents. This is a hands-on engineering role for someone with strong experience in C#/.NET, Entity Framework, Azure Container Apps, and complex API integrations. The ideal candidate will be comfortable working across modern cloud-hosted services and legacy/on-premise environments, with a strong focus on reliability, observability, software craftsmanship, and production-grade delivery. You will work closely with product, delivery, and engineering teams in an agile environment, helping to design and deliver services that are secure, scalable, maintainable, and built to SLA standards. Qualifications - Strong commercial experience with C# and .NET Core / .NET Framework. - Strong experience with Entity Framework for data access and persistence. - Experience hosting and orchestrating services using Azure Container Apps. - Experience integrating on-premise systems and agents with cloud-hosted services. - Solid grounding in API integration, including rate-limited APIs and legacy/on-premise systems. - Understanding of multi-tenant authentication, authorisation, and throttling patterns. - Strong command of TDD and software craftsmanship principles. - Experience writing resilient, observable, production-grade code. - Experience working to reliability and SLA standards. - Comfortable working in agile teams with iterative delivery. - Strong communication skills and ability to collaborate closely with product, delivery, and engineering stakeholders. Company Description

Portugal
Codurance logo

Senior Platform Engineer – SRE

Codurance

Quality Software, Effectively Delivered

DevOps Engineer6 days ago
Full TimeRemoteSeniorTeam 51-200H1B No Sponsor

• Join our team and help our clients on specific projects like a migration to the cloud • Support a team of Software Craftspeople • Set up CI/CD pipelines or others • Collaborate in a true collaborative environment • Drive platform initiatives during complex modernization or cloud migration programmes. • Ensure quality software delivery using Extreme Programming practices and Software Craftsmanship values in continuous delivery. • Work with agile teams to achieve positive cultural change and sustainable development.

Spain
€55K - €72K / year
Codurance logo

Senior Platform Engineer / SRE

Codurance

Quality Software, Effectively Delivered

Full TimeRemoteSeniorTeam 51-200H1B No Sponsor

Role Description We are looking for an experienced Platform Engineer / Site Reliability Engineer to join our team and help our clients on specific projects like a migration to the cloud, supporting a team of Software Craftspeople and setting up CI/CD pipelines or others! This role would suit someone who has: - At least 5 years of experience in a similar role, ideally in a consultancy environment - Fluency in Spanish and English, written and spoken - Experience building out scalable and automated cloud platforms, preferably with AWS (EKS, IAM, VPC, networking, Route53, ALB/NLB, RDS, S3, etc.) - Experience with provisioning and supporting cloud infrastructure, using infrastructure as code and building CI/CD pipelines, using tools such as Terraform, ARM (Azure Resource Manager) or Cloudformation (AWS) - Experience with containerisation technology and various orchestration platforms, designing and maintaining them, ideally Kubernetes - Worked with external partners on requirements and designs that scale and are delivered on time - Knowledge of logging and monitoring - Experience in service design and observability (Prometheus, Grafana, New Relic, etc.) to effectively troubleshoot and optimize software systems - Strong commitment to doing things in a sustainable and secure way - Proven ability to take technical ownership, collaborate across multiple engineering teams and drive platform initiatives during complex modernization or cloud migration programmes. It would be a bonus if you have: - Experience in provisioning tools such as Ansible/ Puppet/ Chef - Basic programming language knowledge in order to provide tooling (Python, Bash, PowerShell, etc.) - Run performance and load tests at scale, and are able to forecast capacity for the future Qualifications - At least 5 years of experience in a similar role, ideally in a consultancy environment - Fluency in Spanish and English, written and spoken - Experience building out scalable and automated cloud platforms, preferably with AWS - Experience with provisioning and supporting cloud infrastructure, using infrastructure as code - Experience with containerisation technology and various orchestration platforms - Worked with external partners on requirements and designs - Knowledge of logging and monitoring - Experience in service design and observability - Strong commitment to sustainability and security - Proven ability to take technical ownership and collaborate across teams Requirements - Experience in provisioning tools such as Ansible/ Puppet/ Chef - Basic programming language knowledge (Python, Bash, PowerShell, etc.) - Ability to run performance and load tests at scale Benefits - The gross annual salary range for this role is 55,000€ to 72,000 € - Transparency - all of our salary bandings and company finances are available to everyone from day one - Personal Learning Budget - Access to Learnerbly, our online learning & development tool - Training - No fixed training budget; relevant courses are covered - Working 100% remote (or hybrid if you want to drop by the office) - Private medical and dental insurance - Restaurant, transport and nursery tickets (retribución flexible/ tax deductible) - Gym discounts - Language classes (Spanish, English, French, German) - You choose between Linux, Mac or Windows! - Autonomy - got an idea? Form an Initiative Circle, take ownership, run with it, and see it through to delivery - Our People - You’ll be working alongside Craftspeople on client or internal projects

Spain
€55K - €72K / year
Backend Engineer23 days ago
ContractRemoteSeniorTeam 51-200H1B No Sponsor

• Build and maintain high-quality backend services using Node.js and TypeScript. • Design and operate AWS-based serverless systems with a strong focus on scalability, reliability, and cost efficiency. • Develop and maintain event-driven architectures and asynchronous workflows. • Design robust APIs with attention to performance, correctness, and maintainability. • Own services in production, including monitoring, alerting, debugging, and incident response. • Implement and maintain CI/CD pipelines to ensure safe and efficient deployments. • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. • Improve system observability through effective logging, metrics, and distributed tracing. • Participate in architectural discussions and contribute to long-term system evolution. • Continuously improve engineering practices around testing, reliability, and operational excellence.

Portugal
Codurance logo

Software Engineer

Codurance

Quality Software, Effectively Delivered

ContractRemoteMid LevelTeam 51-200H1B No Sponsor

Role Description We are looking for a senior Backend Engineer to join our team and help design, build, and operate highly reliable, scalable, and well-architected backend systems that power real customer investment and financial services. This is a hands-on senior engineering role for someone who combines strong technical depth with ownership, pragmatism, and a production-first mindset. You will be responsible not only for building services, but also for operating them in production, ensuring reliability, observability, and continuous improvement across the full lifecycle of distributed systems. You should be comfortable working primarily with Node.js and TypeScript, while also being confident operating within AWS-based cloud environments, particularly serverless architectures. We value engineers who can make sound architectural decisions in event-driven, distributed systems, and who are comfortable working across infrastructure, application code, and operational concerns. Our engineering culture emphasizes autonomy with accountability: engineers are expected to own their services end-to-end, from design through deployment and production support, while collaborating closely with product, operations, and other engineering teams. Qualifications - Strong hands-on experience with Node.js and TypeScript. - Experience with AWS cloud services, especially serverless architectures (e.g. AWS Lambda) and event-driven systems. - Strong experience building and operating scalable backend APIs and services. - Experience with CI/CD pipelines and automated deployment workflows (e.g. GitHub Actions). - Strong engineering fundamentals, including system design, testing, refactoring, observability, and production readiness. - Experience designing and working with distributed systems, including asynchronous workflows and event-driven architectures. - Understanding of system reliability concepts such as retries, idempotency, failure handling, and consistency trade-offs. - Experience working in environments where you are expected to take ownership, identify problems, and drive solutions independently. - Strong communication skills and the ability to collaborate effectively with engineers, product managers, and operational stakeholders. Requirements - Nice-to-have experience with MongoDB in scalable or distributed systems. - Experience with infrastructure as code (Terraform, Serverless Framework). - Experience evolving architectures from serverless-first designs toward container-based solutions (e.g. ECS/Fargate). - Familiarity with incident management tooling and practices (e.g. incident response platforms such as incident.io). - Experience with statically typed languages beyond TypeScript (e.g. C# or similar). Responsibilities - Build and maintain high-quality backend services using Node.js and TypeScript. - Design and operate AWS-based serverless systems with a strong focus on scalability, reliability, and cost efficiency. - Develop and maintain event-driven architectures and asynchronous workflows. - Design robust APIs with attention to performance, correctness, and maintainability. - Own services in production, including monitoring, alerting, debugging, and incident response. - Implement and maintain CI/CD pipelines to ensure safe and efficient deployments. - Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. - Improve system observability through effective logging, metrics, and distributed tracing. - Participate in architectural discussions and contribute to long-term system evolution. - Continuously improve engineering practices around testing, reliability, and operational excellence. Benefits - Contract type: Independent contractor / B2B - Duration: 12 months initial contract - Location: Portugal, remote - Commitment: Full-time, Monday–Friday - Invoicing: Monthly invoice, payment terms to be confirmed - Extension: Possible extension depending on project needs Company Description Everyone should have the right to bring their whole self to work and be celebrated for who they are. Our people are hired purely on their commitment to these values and their ambition to deliver outstanding results for our clients. Codurance is proud to be an Equal Opportunities Employer and is committed to fostering an inclusive workplace.

Portugal
Job Closed
Codurance logo

Senior Fullstack Consultant

Codurance

Quality Software, Effectively Delivered

Full TimeRemoteSeniorTeam 51-200H1B No Sponsor

• Work on a client project from our offices with our team delivery approach. • Participate in greenfield projects for startups or help build systems for large enterprise clients. • Work as an embedded craftsperson within client development to improve their software writing. • Introduce the values of Craftsmanship to organizations through coaching & mentoring.

Spain
€40K - €60K / year
Codurance logo

Senior Fullstack Consultant

Codurance

Quality Software, Effectively Delivered

Consultant52 days ago
Full TimeRemoteSeniorTeam 51-200H1B No Sponsor

Role Description We are looking for a passionate Senior Software Engineer / Software Developer (we call ours Software Craftspeople), ideally with experience in consulting, who shares the same values of pragmatism, professionalism and transparency that we do. Our physical Spanish office is based in Barcelona but you can also work remotely from anywhere else in Spain! - Work on client projects with a team delivery approach. - Engage in greenfield projects for startups or mission-critical systems for large enterprise clients. - Act as an embedded craftsperson within clients' existing development teams. - Introduce the values of Craftsmanship to organizations through coaching & mentoring. Qualifications - A high level of English and Spanish (spoken and written). - 8+ years of experience with at least one of these languages: Java, C#, Python, Ruby, Clojure, Scala, Kotlin, JavaScript, PHP and its build system. - Comfortable with OOP (Object Oriented Programming). - Familiarity with at least one cloud solution (AWS, Azure, Google Cloud Platform). - Familiarity with concepts of multi-layer application designs. - Quality-oriented: follow best practices, testing (ideally TDD), pair programming, continuous integration/deployment, Agile methodologies, and SOLID principles. - Experience with mentoring team members or leading a project/team. Requirements - Passionate about writing and improving (clean) code and systems. - A true team player with a collaborative approach, sharing knowledge, and humbly learning from others. - Curious and love learning new technologies, techniques, and approaches. Benefits - The gross annual salary range for this role is 40,000€ to 60,000 €, covering two seniority levels based on our internal bandings. - Transparency - all salary bandings and company finances are available to everyone from day one. - Personal Learning Budget - Access to Learnerbly, our online learning & development tool. - Training - No fixed training budget; courses relevant to the company will be funded. - Working 100% remote (or hybrid if you want to drop by the office from time to time). - Private medical and dental insurance. - Ticket restaurants (retribución flexible). - Gym discounts. - Language classes (Spanish, English, French, German). - Choice between Linux, Mac, or Windows. - Autonomy - form an Initiative Circle, take ownership, and see your ideas through to delivery. - Work alongside Craftspeople on client projects or internal projects.

Spain
€40K - €60K / year

11more opportunities are still waiting for you.Log in now and take your next shot before someone else does.