Skip To Main Content
backBack to Search

Senior .NET Engineer

Office in Spain: Madrid
.NET
& 11 others

Are you a forward-thinking professional with a strong background in backend development and an interest in financial services? Join EPAM in Madrid as a Senior .NET Engineer in the private banking sector and accelerate your career in financial services technology. We're looking for a team player with excellent communication skills, engineering mastery and a B2+/C1 English level for effective stakeholder interactions.

This is a hybrid role based in Madrid's city center, ideal for those eager to thrive in a dynamic environment and make a significant impact in private banking technology. Join EPAM and contribute to shaping the future of financial services in Spain!

Responsibilities
  • Work together in a cross-functional team using agile methodologies as part of a DevOps-centric model
  • Design, implement, deploy, release and monitor your team's applications, take part in pull request reviews
  • Understand business needs by working together with your colleagues from across different divisions of our client
  • Take part in planning and feature refinement sessions together with your team
  • Together with Solution Architects, design software solutions that are aligned with our client's overall architecture vision
  • Actively take part in our Software Engineering communities, sharing your knowledge and helping others
  • Deliver high-quality code, aligned with our client’s guidelines and standards
Requirements
  • Bachelor's degree in Computer Science, Design, or a related field, or equivalent experience
  • Proven experience in backend software engineering, particularly with .NET Core and Entity Framework
  • Strong knowledge of RESTful APIs, SQL databases (MSSQL, Oracle, Postgres), and service-oriented architectures. Experience with streaming technologies such as Kafka and Avro
  • Technical stack: .NET Core and Framework, Entity Framework, Service-oriented architecture, RESTful services, SQL (MSSQL, Oracle, Postgres), Angular, React, both JavaScript and Typescript; Kubernetes (PKS) and Virtual Machines; Streaming using Kafka, Avro; Open API, UML
  • Familiarity with TDD, BDD, and comprehensive automated testing
  • Knowledge and practical experience with DevOps principles, including CI/CD and Kubernetes
  • Enthusiastic about continuous learning and contributing to our clients’ technological evolution
  • Pragmatic, proactive, and open-minded, possessing an entrepreneurial approach
  • Good communication skills, with the ability to collaborate with colleagues and stakeholders
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job