Jobs Companies Codurance Senior Engineer (.NET & Azure) Contractor - Portugal

Über diese Senior Engineer (.NET & Azure) Contractor - Portugal Stelle bei Codurance

Codurance · Vor Ort · Portugal

We are seeking an experienced Senior .NET and Azure Engineer to join our engineering team on a contract basis.

This role is suited to a hands-on engineer who can quickly understand a large, business-critical platform, contribute with minimal ramp-up time, and work effectively across legacy .NET systems, cloud migration initiatives, integrations, test automation, and production support.

The successful contractor will be comfortable working in a mature and complex technology environment while helping improve reliability, maintainability, test coverage, performance, and delivery efficiency.

Key Responsibilities

  • 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. 

Requirements

Required Skills and Experience

  • Strong commercial experience developing applications in C# and .NET Framework.
  • Strong experience with Microsoft Azure and cloud migration projects.
  • Experience working with ASP.NET MVC 5 and ASP.NET Web API 2.
  • Experience developing or supporting Windows Services.
  • Strong understanding of enterprise application architecture, distributed systems, and integration patterns.
  • Experience with automated testing, including end-to-end or acceptance testing.
  • Hands-on experience with NUnit, Selenium, SpecFlow, or Playwright.
  • Strong SQL skills and commercial experience with Microsoft SQL Server.
  • Experience working with document databases or NoSQL platforms; RavenDB experience is highly desirable.
  • Experience with messaging technologies such as MSMQ or equivalent asynchronous messaging platforms.
  • Experience diagnosing production defects and performance issues in complex systems.
  • Familiarity with CI/CD processes using Azure DevOps, MSBuild, or VSBuild.
  • Ability to work effectively with an established codebase containing legacy and modern components.
  • Ability to become productive quickly with limited supervision.
  • Strong problem-solving, debugging, and analytical skills.
  • Clear written and verbal communication.
  • A pragmatic, delivery-focused approach with strong attention to quality.

Highly Desirable Experience

  • RavenDB 6.x, including:
  • Document modelling
  • Per-customer database architectures
  • Lucene indexing
  • Query and index performance optimisation
Bereit, sich bei Codurance zu bewerben?
Bei Codurance bewerben

Ähnliche Jobs

Codurance
Contract .NET Engineer
Codurance
⚡ Früh bewerben Manchester, England, United Ki... Hybrid £143,000–£156,000
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
Codurance
Software Engineer (.NET, Next.js) - Brazil
Codurance
⚡ Früh bewerben São Paulo, State of São Paulo,... Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 2 Wo.
Codurance
Senior Software Consultant (Internal) - Brazil
Codurance
⚡ Früh bewerben São Paulo, State of São Paulo,... Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 3 Wo.
Codurance
Senior Technical Recruiter - Portugal
Codurance
⚡ Früh bewerben Portugal · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 1 Mon.
Codurance
Senior Fullstack Consultant
Codurance
⚡ Früh bewerben Barcelona, Catalonia, Spain Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Mon.
Codurance
Principal Software Engineer
Codurance
⚡ Früh bewerben London, England, United Kingdo... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Mon.
Codurance
Senior Full-Stack Engineer (React) - Brazil
Codurance
⚡ Früh bewerben Brazil Vor Ort ⚠ 6 Mon.+ alt
● Neu 👁 Gesehen ✓ Beworben vor 6 Mon.
Fresenius Medical Care
Consultant SAP LEx
Fresenius Medical Care
⚡ Früh bewerben Porto - Sede, Portugal Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Min.
Thought Machine
Full Stack Engineer
Thought Machine
⚡ Früh bewerben Portugal, Lisbon Vor Ort €55,000–€75,000
● Neu 👁 Gesehen ✓ Beworben vor 6 Min.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Codurance

Alle Jobs bei Codurance ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos