Full stack engineer

TK Elevator
Municipality of Madrid, Spain
4 days ago

Role details

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

Job location

Remote
Municipality of Madrid, Spain

Tech stack

.NET
Agile Methodologies
Automation of Tests
Unit Testing
Azure
C Sharp (Programming Language)
Cloud Computing
Computer Engineering
Continuous Availability
Continuous Integration
DevOps
Digital Technology
Disaster Recovery
Microsoft SQL Server
Platform as a Service (PAAS)
Systems Development Life Cycle
Software Engineering
GIT
Angular
Integration Tests
Stream Analytics
Software Version Control
Serverless Computing

Job description

  • Design, develop, and maintain digital applications and the MAX Cloud infrastructure using .NET and Angular.
  • Leverage Azure PaaS services such as CosmosDB, Service Bus, Azure Stream Analytics, Event Hubs, SQL Server, Azure Functions, EntraID and IoT Hub.
  • Validate code through unit tests, ensuring comprehensive coverage of the software development lifecycle (SDLC).
  • Support automated testing, including unit and integration tests, to maintain high-quality standards.
  • Continuous Integration, Deployment & Reliability
  • Perform deployments using CI/CD pipelines in Azure DevOps, aligned with team practices.
  • Ensure continuous availability, reliability, and scalability of connected systems.
  • Support performance, uptime, disaster recovery, and capacity growth.
  • Operational Support & Collaboration
  • Serve as Level 3 support for digital applications, collaborating with Level 2 users to resolve escalated incidents.
  • Apply high-level technical mitigation and provide initial technical findings, helping to identify product gaps and improvements.
  • Work closely with cross-functional, international teams to deliver innovative solutions.
  • Actively participate in the global DevOps community., As a full stack engineer, you will be an essential part of our global digital transformation journey. You will join a collaborative, dynamic, diverse, and growing team that leverages cutting-edge technology in a truly international environment. Your work will focus on developing and supporting digital applications and the MAX IoT Platform, using full stack technologies such as .NET and Angular, and Azure PaaS services including CosmosDB, Service Bus, Azure Stream Analytics, Event Hubs, SQL Server, Azure Functions, EntraID and IoT Hub. You will be an integral part of our global DevOps team, collaborating closely with other global digital technology teams to deliver impactful solutions.

Requirements

  • Bachelor's degree in Computer Engineering or other technical engineering fields related to coding is valued.
  • Fluent English (spoken and written) is mandatory.
  • Experience (5+ years) in the software development lifecycle, with a focus on Azure Cloud technology.
  • Deep knowledge of Microsoft platforms, especially Azure PaaS components.
  • Technical mastery in C# & .NET, with solid coding experience in cloud, mobile, and web environments, including Angular, .NET, Microsoft SQL, and process automation.
  • Expertise in automated testing (unit, integration, functional).
  • Experience with large, complex, and highly scalable systems.
  • Strong analytical and problem-solving skills.
  • Effective communication skills for working with developers, product owners, testers, and designers.
  • Experience with DevOps tools (Azure DevOps preferred).
  • Experience with version control systems (GIT).
  • Experience with CI/CD pipelines is a plus.
  • Experience with Agile methodology is a plus.

Benefits & conditions

  • Secure job and salary - permanent contract in a technically exciting, stable, and sustainable industry and an attractive compensation package
  • Social benefits and an attractive work calendar.
  • Teamwork & safety - an open, transparent, and value-oriented culture
  • Individualized training plan from your very first day.
  • TK Elevator is a company with an open, transparent culture that focuses on the people who make it up. At TKE you will receive frequent feedback, continuous training and space to contribute your ideas.

About the company

At TK Elevator, we are committed to leading the way in industrial IoT and data-enabled software solutions that make a real difference for our customers and users. Together with top technology partners, we have launched our first Digital Native Elevator, EOX, and continue to innovate to improve lives everywhere, every day., At TK Elevator, we foster an environment where every team member can thrive, share ideas, and grow professionally. We believe that diverse perspectives and teamwork drive innovation and help us shape the future of urban mobility. If you're passionate about making a positive impact and eager to work with talented colleagues on meaningful digital solutions, we encourage you to join us on this exciting journey. To support your success and well-being, we offer a hybrid home office model that combines the flexibility of remote work-helping you balance family and personal life-with the importance of face-to-face collaboration to build team spirit and make meaningful decisions. You will also enjoy benefits such as a lunch voucher and other attractive perks that you will discover when you join us.

Apply for this position