Talent.com
Esta oferta de trabajo no está disponible en tu país.
High-Performance Backend Software Engineer

High-Performance Backend Software Engineer

WhatJobsMadrid, Kingdom Of Spain, España
Hace 6 días
Descripción del trabajo

About this roleWe are seeking an experienced Backend Software Developer to join our team. As a key member of our development team, you will play a critical role in designing, developing, and maintaining the backend systems of our applications.Your expertise in C#, .NET Core 7 / 8 / 9, and database technologies will ensure the creation of scalable, secure, and high-performance backend solutions. You will collaborate closely with front-end developers, DevOps engineers, and product teams to deliver robust APIs and services.Key Responsibilities- Backend Development- Develop, optimize, and maintain backend services using C# and .NET Core 9.- Implement efficient data access layers using LINQ, Dapper, and Entity Framework.- Design and maintain RESTful APIs ensuring security, scalability, and performance.- Integrate authentication and authorization mechanisms using OpenID Connect.- Work with MySQL and PostgreSQL databases, ensuring optimized queries and database integrity.- Code Quality and Best Practices- Follow and enforce SOLID principles, clean architecture, and domain-driven design.- Implement and refine the Mediator pattern to ensure maintainable and decoupled services.- Design, implement, and maintain comprehensive test suites, including unit, integration, and E2E tests.- Utilize tools such as Newman, Playwright, Cypress, or similar to ensure high test coverage and application reliability.- Perform code reviews and provide constructive feedback to maintain high-quality standards.- Collaboration and Agile Development- Work closely with front-end developers to design efficient APIs and improve system interactions.- Participate in sprint planning, stand-ups, and retrospectives.- Collaborate with product managers to translate business needs into technical requirements.- Mentor and support junior developers in the team.About UsWe believe in creating a space where everyone feels valued and respected. We welcome applications from diverse backgrounds and experiences.Requirements- A minimum of 5 years of experience in backend development.- Proven experience in developing and maintaining scalable backend services.- Hands-on experience with LINQ, Dapper, and Entity Framework in production environments.- Experience working with authentication and authorization systems such as OpenID Connect.- Demonstrated experience in writing and maintaining unit, integration, and E2E tests.- Familiarity with Agile methodologies and DevOps practices (desirable).Benefits- Flexible work schedule.- Opportunities for growth and professional development.- A collaborative and inclusive work environment.- Competitive salary and benefits package.About NextlaneWe are committed to creating a space where everyone feels valued and respected. We welcome applications from diverse backgrounds and experiences.

Crear una alerta de empleo para esta búsqueda

Backend Engineer • Madrid, Kingdom Of Spain, España