(Senior) Software Engineer

LPA
Municipality of Madrid, Spain
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Intermediate

Job location

Remote
Municipality of Madrid, Spain

Tech stack

ASP.NET
.NET
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Information Technology Consulting
Data Integration
Software Design Patterns
DevOps
Entity Framework
Github
JSON
Microsoft SQL Server
Software Architecture
Software Engineering
Systems Integration
XML
.NET Core
React
Backend
GIT
Containerization
Angular
Kubernetes
Information Technology
Software Coding
REST
Software Version Control
Docker

Job description

directly with our capital market clients on a daily basis to deliver successful solutions. We pride ourselves on maintaining excellent relationships with our clients and so we are always seeking more positive and energetic people to join us. Your responsibilities * Designing, developing, and maintaining scalable full-stack applications using .NET / .NET Core, C#, Angular, and React. * Understanding and analyzing functional and technical requirements and translating them into user stories, technical tasks, and high-quality solutions. * Building and consuming RESTful APIs and integrating front-end applications with back-end services. * Writing clean, reusable, and well-tested code following industry best practices and coding standards. * Leading code reviews and supporting continuous improvement in the team. * Collaborating with product owners, designers, and Business analysts to deliver customer-focused features and improvements. * Troubleshooting and solving technical challenges in

Requirements

development, integration, and production environments. * Creating and maintaining technical documentation for implemented solutions and facilitating knowledge transfer within the team. * Actively contributing to architectural discussions, proposing improvements, and optimizing performance and scalability. * Researching and introducing new frameworks, tools, or technologies to keep the stack modern and efficient. * Clarifying technical issues directly with stakeholders and helping define IT solution concepts. Qualifications * A degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience. * 3+ years of experience as a software engineer or developer. * Expertise in back-end development using .NET / .NET Core, C#, ASP.NET, Entity Framework, REST APIs, and MS SQL (required). * Solid understanding of software architecture, design patterns, and scalable application development. * Experience working with cloud platforms (Azure preferred). * Hands-on experience with version control (Git) and CI/CD pipelines (Azure DevOps, GitHub Actions, etc.). * Familiarity with JSON, XML, and data integration concepts. * Knowledge of modern DevOps practices (e.g., containerization with Docker/Kubernetes) is beneficial. * Strong command of written and spoken Spanish and English (other languages are a plus). * A proactive mindset: eager to learn, share knowledge, and deliver customer-focused solutions. You will fit right into our team if you want to take ownership, work collaboratively to solve complex problems, and help shape high-quality applications. Do you enjoy delivering innovation, setting the highest standards for your work, and still loving great teamwork? Then you are exactly the person we're looking for. What we offer * Fintech meets software: a growing company with the start-up flair * Team-oriented, collaborative working environment that challenges and inspires you and will provide you with exciting responsibilities each day * We place a premium on team spirit, a quality that is also reflected in our daily interaction with one another and regular team events * We have flat hierarchies that extend all the way to the executive suites and enjoy open communication with direct contact to decision-makers * An office in the heart of Madrid & good connections to public transport * A wide range of professional development and career growth opportunities * Flexible working with up to 2 days per week home-office We require all candidates to be in the possession of an EU citizenship or to hold a valid EU work permit. Seniority level Associate Employment type Full-time Job function Information Technology Industries Software Development and IT Services and IT Consulting Referrals increase your chances of interviewing at LPA by 2x #J-18808-Ljbffr

About the company

Join to apply for the (Senior) Software Engineer (m/f/d) role at LPA 4 days ago Be among the first 25 applicants Lucht Probst Associates (www.l-p-a.com) has been providing expert knowledge to financial institutions for over 25 years. We build cutting-edge applications that are used in the most important global banks. In addition to our innovative software solutions, our people are our strength. Our 250+ staff are passionate about the exciting digital transformation movement in the financial services industry. Our business is rapidly growing across Europe. Our expanding client delivery team is pivotal for many banks in implementing their digital transformation projects. In addition to initial onboarding training, you will also receive a range of training and development opportunities, such as sponsorship for relevant professional qualifications. You will join a dynamic and international team which services both large and small cap customers. Your primary responsibility would be to work

Apply for this position