Senior.Net Developer - Aws Migration

Izertis

Madrid

On-site

EUR 70,000 - 110,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Permanent contract
22 working days annual leave
Private health insurance
Meal vouchers
Childcare vouchers
Transportation benefits
Free English classes
Benefits platform access

Job summary

Izertis in Madrid is seeking a Senior .NET Developer - AWS Migration to lead the modernization and migration of critical .NET applications from on-premises to AWS. The role combines hands-on C#/.NET engineering with deep AWS architecture and migration expertise to deliver a controlled, high‑quality production platform.

You will analyze existing applications, design new modules, migrate to AWS services, and implement CI/CD, testing, and observability.

Qualifications

  • Bachelor's Degree in Computer Science, Engineering, or related field, or equivalent professional experience.
  • 8+ years of professional software development experience, including 5+ years of strong C#/.NET development experience in enterprise production systems.
  • Experience with AWS, migration, and modern .NET technologies (ASP.NET Core, .NET 6/8+).

Responsibilities

  • Analyze existing .NET apps, hosting, databases, and dependencies to define migration plans.
  • Design and implement APIs, services, and modernization changes in C#/.NET.
  • Migrate to AWS services (EC2, ECS/Fargate, EKS, Lambda, API Gateway).
  • Develop cutover, rollback, validation, and stabilization plans; participate in migration events.
  • Collaborate with developers, PMs, and operations to deliver production-quality software.

Skills

C#/.NET development
AWS experience
REST APIs
SQL Server/Oracle
Migration/Cloud
CI/CD
Git
Communication

Education

Bachelor's Degree in Computer Science

Tools

Git
GitHub
Confluence
Jira

Job description

Senior .NET Developer - AWS Migration

Published 19 of October At Izertis we are seeking an experienced Senior .NET Developer. As a Senior .NET Developer - AWS Migration, you will support, modernize, and migrate business-critical .NET applications from on-premises infrastructure to AWS. The role requires strong hands‑on C#/.NET engineering combined with deep AWS architecture and migration expertise. You will interact frequently with software developers, testers, product managers, infrastructure, security, operations, and other stakeholders to ensure a controlled migration and a high-quality production platform.

Key Responsibilities
  • Analyze existing .NET applications, IIS/Windows hosting, services, scheduled jobs, integrations, databases, certificates, file shares, and infrastructure dependencies to define migration plans.
  • Design and implement new modules, APIs, services, and modernization changes using C and current .NET technologies.
  • Modernize legacy .NET Framework workloads where practical, including migration toward .NET 6/8+, ASP.NET Core, Linux/container hosting, or AWS managed services.
  • Replatform or refactor applications for EC2, ECS/Fargate, EKS, Lambda, API Gateway, or other AWS services based on workload requirements.
  • Migrate Windows/web services, background processes, configuration, secrets, file processing, database connectivity, and integrations to secure AWS patterns.
  • Design and support relational database migration, connection resiliency, ORM/data access patterns, and application compatibility for cloud-hosted databases.
  • Implement automated testing, CI/CD, infrastructure automation, cloud observability, performance tuning, and production support.
  • Develop detailed cutover, rollback, validation, and stabilization plans and participate hands‑on in migration events.
  • Work with developers and project management to understand requirements, estimate work, manage technical dependencies, and deliver production-quality software.
Required Skills & Experience
  • Bachelor's Degree in Computer Science, Engineering, or related field, or equivalent professional experience.
  • 8+ years of professional software development experience, including 5+ years of strong C#/.NET development experience in enterprise production systems.
  • Strong Cexperience with .NET 6/8+ and ASP.NET Core; solid working knowledge of .NET Framework applications and legacy modernization considerations.
  • Strong experience with REST APIs, Web APIs, dependency injection, asynchronous programming, background services, serialization, authentication/authorization, and automated testing.
  • Strong knowledge of OOP, SOLID principles, design patterns, service‑oriented/microservice architectures, and distributedsystem troubleshooting.
  • Strong experience with SQL Server and/or Oracle; practical experience with Entity Framework/EF Core or equivalent dataaccess approaches.
  • Experience supporting IIS‑hosted applications, Windows services, and web services, with the ability to migrate or redesign them for AWS‑hosted environments.
  • Hands‑on experience with Git‑based source control, code reviews, build automation, and CI/CD pipelines.
  • Extensive and deep AWS experience meeting all requirements in Section 4, including direct on‑premises‑to‑AWS migration delivery.
  • Strong written and verbal communication skills, with a proven record of producing estimates, technical designs, migration runbooks, and implementation documentation.
  • Ability to work independently or as part of a cross‑functional team and deliver production‑quality software within tight schedules.
Nice‑to‑Have Skills
  • Experience migrating .NET Framework/Windows workloads to .NET 6/8+, Linux containers, ECS/Fargate, or EKS.
  • Experience with AWS Lambda for .NET, API Gateway, SQS/SNS, EventBridge, Step Functions, or serverless integration patterns.
  • Experience with AWS DMS/SCT, SQL Server/Oracle migrations to RDS/Aurora, and database cutover strategies.
  • Experience with JavaScript/TypeScript and modern web front‑end integration where applicable.
  • Prior experience delivering technology solutions within Capital Markets or Investment Banking is strongly preferred, particularly experience supporting trading, securities, Equities, Fixed Income, or front‑to‑back processing environments.
  • Experience with Jira, Confluence, GitHub, and approved AI‑assisted software development tools.
What can we offer you?
  • Permanent contract from day one.
  • 22 working days of annual leave, your birthday off, plus December 24th and 31st as additional days off.
  • Flexible compensation package including private health insurance, meal vouchers, childcare vouchers, and transportation benefits.
  • Free English classes to help you improve or reinforce your language skills.
  • Access to an extensive employee benefits platform where you can purchase products and services from various sectors at discounted rates, including flights, hotels, fashion, technology, home goods, and more.
About Izertis

At Izertis, we drive the digital transformation of companies, organizations, and individuals through tailored, innovative technology solutions that deliver real impact. Founded in 1996 and now approaching 30 years of history, Izertis is listed on the Spanish Stock Exchange (BME Continuous Market) and has established itself as one of the 1,000 fastest‑growing companies in Europe. Today, we are more than 2,300 professionals working from offices across Europe, the Americas, and Africa, with a presence in over 50 countries. We deliver services and projects through a broad portfolio of solutions, including:

  • Software Engineering
  • Consultancy & Governance
  • Cloud & Infrastructure
  • Cybersecurity
  • AI, Data & Emerging Technologies
  • Customer Experience (CX) & Business Solutions
  • Other transformation‑enabling technologies
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IT Support Coordinator
IT Support Coordinator

IZERTIS • Madrid

Remote
EUR 35,000 - 50,000
Private health insurance
Meal vouchers
Transportation allowance
+2
Desarrollador/a .NET Senior
Desarrollador/a .NET Senior

Izertis • Palma

On-site
EUR 55,000 - 75,000
Seguro médico
Ticket restaurante
Transporte
+1
Senior Business Analyst – Market Risk
Senior Business Analyst – Market Risk

Izertis • Sevilla

Hybrid
EUR 70,000 - 100,000
Permanent contract
Hybrid work model
Office locations in Asturias, Madrid,‑
+6
Senior .NET Developer — AWS Migration & Modernization
Senior .NET Developer — AWS Migration & Modernization

Izertis • Madrid

On-site
EUR 70,000 - 110,000
Permanent contract
22 working days annual leave
Private health insurance
+5
Consultor/A Técnico/A Senior Atlassian
Consultor/A Técnico/A Senior Atlassian

Izertis • Madrid

Hybrid
EUR 55,000 - 75,000
Contrato indefinido
Modalidad híbrida 3 días presencial 2
Seguro médico
+5
Consultor/A Senior
Consultor/A Senior

Izertis • Madrid

On-site
EUR 55,000 - 76,000
Contrato indefinido
Salario competitivo
Seguro médico
+5
AWS Architect
AWS Architect

SoftwareOne • Madrid

Hybrid
EUR 55,000 - 90,000
Hybrid working environment
Collaborative international team
Learning and development opportunities
+1
Senior .NET Developer
Senior .NET Developer

Infotree Global Solutions Inc. • Madrid

Hybrid
EUR 55,000 - 75,000
Private health insurance
Life insurance
Company pension plan
+1
Qa Engineering Lead
Qa Engineering Lead

Izertis • Madrid

Hybrid
EUR 70,000 - 100,000
Contrato indefinido
Salario acorde a experiencia
Horario flexible
+5
Cloud DevOps
Cloud DevOps

IZERTIS • Madrid

Hybrid
EUR 55,000 - 75,000
Seguro médico
Retribución flexible
Ticket restaurante
+1