Backend Developer (.Net & AWS)
Join to apply for the Backend Developer (.Net & AWS) role at Amaris Consulting
About us
Amaris Consulting es una firma independiente de asesoría tecnológica que ofrece servicios de orientación y soluciones para las empresas.
Reúne a más de 7 600 personas distribuidas en 5 continentes y más de 60 países.
Con más de 1 000 clientes en todo el mundo, hemos implementado soluciones en proyectos importantes durante más de una década.
Nuestros especialistas cubren sectores que abarcan desde servicios financieros y transporte hasta atención sanitaria y tecnología.
Amaris es su ‘stepping stone’ para atravesar ríos de cambio, afrontar retos y realizar todos sus proyectos con éxito.
Job Description
Buscamos un Desarrollador Back-end Senior (.NET/AWS) para unirse a nuestro equipo IS&D en Amaris Consulting .
Serás responsable de diseñar y desarrollar sistemas escalables, mantenibles y de alto rendimiento , aplicando principios de arquitectura limpia y buenas prácticas de desarrollo.
También participarás en la construcción y mantenimiento de infraestructuras en la nube mediante AWS y Terraform , asegurando que nuestras soluciones sean sólidas, eficientes y preparadas para el futuro.
Responsibilities
- Diseñar y desarrollar servicios RESTful robustos y escalables en .NET 6, 7, 8 o 9 con C#.
- Implementar arquitectura hexagonal (Ports & Adapters) para desacoplar la lógica de negocio del framework y la infraestructura.
- Aplicar los principios SOLID, DDD y Clean Code en los desarrollos.
- Implementar patrones de diseño clave: Abstract Factory, Mediator, Singleton, Adapter y Factory Method.
- Desarrollar las capas de Aplicación (casos de uso) y Dominio (entidades y reglas de negocio) siguiendo los principios de Domain Driven Design.
- Conectarse a AWS DynamoDB (NoSQL) y AWS RDS (SQL) utilizando el AWS SDK for .NET.
- Gestionar infraestructura como código (IaC) con Terraform (creación de API Gateway, Lambdas, RDS, DynamoDB, IAM roles, etc.).
- Diseñar e implementar pruebas unitarias e integradas (xUnit / NUnit / Moq).
- Asegurar la calidad y mantenibilidad del código mediante SonarQube.
- Colaborar con equipos DevOps utilizando GitHub Actions / AWS CodePipeline para automatizar despliegues.
- Supervisar el rendimiento de los sistemas con Serilog, AWS CloudWatch y OpenTelemetry.
Qualifications
- Entre 7 y 10 años de experiencia como Desarrollador Back-end.
- Dominio de .NET (Core, ASP.NET Web API) y C#.
- Experiencia en Arquitectura Hexagonal y Clean Architecture.
- Conocimientos sólidos de AWS: Lambda, RDS, DynamoDB, S3, CloudWatch, IAM.
- Experiencia con Terraform, Docker, ECS y ECR.
- Conocimientos de herramientas de testing: xUnit / NUnit / Moq.
- Familiaridad con CI/CD (GitHub Actions, AWS CodePipeline).
- Español nativo y capacidad para trabajar en equipos internacionales.
- Pasión por la calidad del código, las buenas prácticas y la excelencia técnica.
Benefits
- Un entorno multicultural e inclusivo que valora la innovación y el crecimiento personal.
- Oportunidades para trabajar en proyectos internacionales con clientes líderes en sus sectores.
- Acceso a programas de formación y desarrollo profesional adaptados a tus ambiciones.
- Participación en iniciativas como Coding Queendom, que promueven la diversidad y la inclusión de las mujeres en la tecnología.
- Una cultura basada en la meritocracia, el empoderamiento y el aprendizaje continuo.
En Amaris Consulting, estamos comprometidos con la diversidad y la inclusión.
Creemos que todas las personas deben tener las mismas oportunidades para desarrollarse, independientemente de su origen, género o creencias.
Celebramos la riqueza de las distintas perspectivas y trabajamos para crear un entorno donde cada persona pueda prosperar.
#J-18808-Ljbffr