¡Activa las notificaciones laborales por email!
Mejora tus posibilidades de llegar a la entrevista
Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.
Amaris Consulting busca un Desarrollador .NET Senior para unirse a su equipo en Madrid. Este puesto ofrece la oportunidad de diseñar y desarrollar aplicaciones escalables utilizando C#, trabajando en un entorno ágil. Se valorará la experiencia en microservicios y conocimientos en Git. Flexibilidad para trabajar en la oficina una vez a la semana.
Take your career to the next level with Amaris Consulting as a Senior .NET Developer in Madrid. Be part of an international team, thrive in a global group with a €800M turnover and over 1,000 clients worldwide, and an agile environment. The ideal candidate is a professionals with extensive experience in designing and developing .NET-based applications, mastering both Object-Oriented Programming (OOP) and Event-Driven Programming (EDP) .
6+ years of professional experience in .NET (C#) development.
Desktop application components development with Visual Studio.
Database design and optimization in Oracle and SQL .
Web Services integration (SOAP & REST) using C# .
Advanced use of Git version control (both local and team collaboration).
Proven experience working with microservices .
Residency in Madrid or willingness to relocate (with flexibility to work in the office 1 day per week).
High level of Spanish (C1) and English fluent.
NICE TO HAVE
Knowledge of CI / CD and DevOps tools.
Experience with agile methodologies (Scrum, Kanban).
Technical leadership and mentoring skills
WHAT WILL YOU BE DOING?
Design, develop, and maintain robust, scalable .NET applications using C# .
Implement microservices architectures , ensuring high availability and performance.
Integrate and consume SOAP and REST web services in C#.
Optimize and manage SQL and Oracle databases for high-performance data operations
Collaborate with the development team using Git for version control (both locally and in team environments).
Apply Object-Oriented and Event-Driven Programming principles to design effective and efficient solution
Participate in code reviews, contributing to continuous improvement and best practices
Work closely with cross-functional teams (QA, Product, DevOps) in an agile environment.