Lead Software Engineer

hace 3 semanas


Madrid, Madrid, España ESML SD Iberia Holding S A U A tiempo completo

Technical Lead – Marketing & Sales

Are you passionate about making a difference in the world of security? Do you aspire to be part of a dedicated team that champions the belief that safety is a fundamental right? If you are eager to work in an environment where innovation and technology drive solutions, this opportunity may be for you.

With a presence in over 17 countries throughout Europe and Latin America, ESML SD Iberia Holding S A U stands at the forefront of the home security industry, specializing in the development of cutting-edge products and services.

As an award-winning leader in the 'Internet of Things', we have accumulated over 30 years of expertise. Unlike many competitors, we maintain a significant portion of our operations in-house to ensure the highest quality at every stage. Our Madrid office serves as a premier R&D Center in the connected smart home sector, where we innovate and create advanced solutions for home security and automation.

We seek individuals who can drive significant positive change through groundbreaking innovation in Research & Development, enhancing not only our company but the entire industry.

Key Responsibilities

We are in search of a Technical Lead to guide a team of skilled Software Engineers, ensuring their success in achieving project objectives.

You will serve as the primary point of contact for the Product Owner, collaborating to understand and refine the project backlog, facilitating its implementation with the development team. You will also engage with other technical leads across Marketing & Sales teams and various IT sectors in Spain and Sweden, as well as architecture teams.

  • Lead the technical solutions and software development teams, comprehending business requirements and spearheading their implementation.
  • Possess in-depth knowledge of software within your domain and have the technical acumen to modify and enhance it as required.
  • Develop and prioritize your technical debt backlog in collaboration with the Product Owner, enabling effective implementation within the team.
  • Ensure adherence to the software development lifecycle for successful production delivery.
  • Take responsibility for the quality of the delivered product and motivate the team towards continuous improvement. Ensure that automated tests are created and executed, and that regression tests are consistently updated.
  • Validate software designs: including archetypes, design patterns, and sonar rules.
  • Oversee the performance of the software development team.
  • Key stakeholders include: Collaborating closely with the Product Owner to translate business needs into technical requirements for the team. Engaging with the architecture team to validate high-level architectural designs, such as Queues, Load Balancers, DNS/GTM, DB clusters, and micro-services in Kubernetes. Working with other Technical Leads to establish common best practices. Partnering with the Scrum Master and WoW team to ensure adherence to company practices and the implementation of best practices. Collaborating with the Service/Maintenance team, QA team, and developers to minimize production bugs.

Competencies

  • Strategic mindset and leadership capabilities to guide a team and implement strategy.
  • Over 6 years of proven experience in Software Development, ideally as a Full-stack Developer with expertise in the following technologies: Proficiency in MongoDB, with additional database knowledge (Oracle, MS SQL, Cassandra, Sybase) being advantageous. Experience in micro-services development (SpringBoot) and deployment on Kubernetes. Familiarity with Java 8 and Java 11. Expertise in messaging systems (JMS or brokers like RabbitMQ, nsq, or Kafka). Experience with the Azure platform. Knowledge of development best practices, version control tools (GitLab), CI/CD, and software quality (GIT, Maven, Jenkins, Artifactory, SONAR, code reviews, etc.). Experience in automated testing frameworks such as Spring State Machine, Spring framework 5.3.X, Spring Cloud, Spring Reactive (WebFlux, Data reactive MongoDB), Spring Gateway, Spring Cloud Stream, Spring Integration, Lombok, Orika, Mapstruct, Rabbit MQ, Azure AD, AKS, Swagger, OpenAPI, Docker, Helm 3.0, Jenkinsfiles, Kibana, SonarQube, and K8S.
  • Experience in Agile Methodologies, working in an agile environment (SCRUM, KANBAN, SAFE, LESS, etc.) with remote teams.

Requirements

Education:

  • Master’s/B.A. in Computer Engineering or Telecommunications
  • English proficiency at B2 level

Additional Competencies:

  • Strong communication skills to engage with various stakeholders, aligning the needs of the Product Owner, Scrum Master, architect, and development team.
  • Leadership abilities to inspire the technical lead and motivate the team to adopt new methodologies.
  • A service-oriented mindset with a focus on continuous improvement.
  • Critical thinking and problem-solving skills to tackle complex challenges related to data movement and replication.
  • A proactive and dynamic individual, focused on achieving results. Self-organized and goal-oriented.
  • Must be both a self-starter and an effective team player.

We Offer

Commitment to Our People

We believe in making a difference every day. To achieve this, we require dedicated and engaged employees. Our team members are responsible for delivering exceptional service and are passionate about creating a safer and more secure world. We operate with integrity and mutual respect, driven by an entrepreneurial spirit. We are building a high-performance organization by investing in our people, offering excellent development and growth opportunities.

We also provide a hybrid working model.

Commitment to Innovation

We are a growth-oriented company. Our ongoing investment in innovation has resulted in consistent growth in both revenue and profitability. As we expand, we contribute to a safer world.

Our Investors

We are backed by a leading private equity firm, which has invested in our innovation pipeline and organizational growth to accelerate our development and strengthen our position in the industry.



  • Madrid, Madrid, España The Chemical Engineer A tiempo completo

    About the RoleWe are seeking a highly skilled and experienced Senior Process Engineer to join our team as a Project Lead. As a key member of our engineering team, you will be responsible for leading process design projects from basic engineering to execution.Key ResponsibilitiesLead process project teams and ensure timely delivery of projectsDevelop and...


  • Madrid, Madrid, España The Chemical Engineer A tiempo completo

    About the RoleWe are seeking a highly skilled and experienced Senior Process Engineer to join our team as a Project Lead. As a key member of our engineering team, you will be responsible for leading process design projects from basic engineering to execution.Key ResponsibilitiesLead process project teams and ensure timely delivery of projectsDevelop and...


  • Madrid, Madrid, España Centric Software A tiempo completo

    **About Us**At Centric Software, we're a leading provider of enterprise software solutions, empowering clients in today's dynamic markets. As we establish our inaugural European development team, we're seeking a Senior Software Development Lead with a strong proficiency in Java and/or JavaScript.**Your Role**As a Senior Software Development Lead with us,...


  • Madrid, Madrid, España Centric Software A tiempo completo

    **Job Summary:**Centric Software, a leading provider of enterprise software applications, is seeking a highly skilled Senior Quality Assurance Engineer to join our team. Our software solutions help customers in the fast-moving consumer goods market manage, optimize, and execute business processes.**Key Responsibilities:**Develop and execute test plans, test...


  • Madrid, Madrid, España Centric Software A tiempo completo

    **Job Summary:**Centric Software, a leading provider of enterprise software applications, is seeking a highly skilled Senior Quality Assurance Engineer to join our team. Our software solutions help customers in the fast-moving consumer goods market manage, optimize, and execute business processes.**Key Responsibilities:**Develop and execute test plans, test...


  • Madrid, Madrid, España Amazon A tiempo completo

    About the Role:As a Senior Software Development Engineer at Amazon, you will be part of a small group of diverse peers that drive the company's technical direction. With ownership of existing software and building new products, you will lead the design and implementation of large-scale efforts from a technical perspective.Key Responsibilities:Solve complex...


  • Madrid, Madrid, España Amazon A tiempo completo

    About the Role:As a Senior Software Development Engineer at Amazon, you will be part of a small group of diverse peers that drive the company's technical direction. With ownership of existing software and building new products, you will lead the design and implementation of large-scale efforts from a technical perspective.Key Responsibilities:Solve complex...


  • Madrid, Madrid, España CENTRIC SOFTWARE A tiempo completo

    About Us:Centric Software is a leading provider of enterprise software solutions, empowering clients in today's dynamic markets. As we establish our inaugural European development team, we're seeking a Senior Software Engineer with a strong proficiency in Java and/or JavaScript. If you're passionate about pioneering solutions and thrive in collaborative...


  • Madrid, Madrid, España CENTRIC SOFTWARE A tiempo completo

    About Us:Centric Software is a leading provider of enterprise software solutions, empowering clients in today's dynamic markets. As we establish our inaugural European development team, we're seeking a Senior Software Engineer with a strong proficiency in Java and/or JavaScript. If you're passionate about pioneering solutions and thrive in collaborative...


  • Madrid, Madrid, España Deutsche Bank A tiempo completo

    Job DescriptionJob Title: Senior Software Engineer - Technical LeadJob Summary:We are seeking a highly skilled Senior Software Engineer - Technical Lead to join our team at Deutsche Bank. As a key member of our software development team, you will be responsible for designing and developing application code, implementing technical solutions, and configuring...


  • Madrid, Madrid, España New Relic, Inc A tiempo completo

    About the RoleNew Relic, Inc. is seeking a highly skilled and experienced Lead Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for driving the design, development, and enhancement of our observability platform.Key ResponsibilitiesDrive the design, development, and enhancement of core features and...


  • Madrid, Madrid, España New Relic, Inc A tiempo completo

    About the RoleNew Relic, Inc. is seeking a highly skilled and experienced Lead Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for driving the design, development, and enhancement of our observability platform.Key ResponsibilitiesDrive the design, development, and enhancement of core features and...


  • Madrid, Madrid, España Ansys A tiempo completo

    Requisition #: 14721 Our Mission: Powering Innovation That Drives Human Advancement At Ansys, we empower visionary companies to transform their groundbreaking ideas into reality through advanced simulation technology. With over 50 years of experience, our software has enabled innovators across various sectors to push the limits of what's possible....

  • Lead C++ Engineer

    hace 3 semanas


    Madrid, Madrid, España Amadeus A tiempo completo

    Position TitlePrincipal Engineer-C++Commitment to Diversity & InclusionAt Amadeus, we pride ourselves on being an Equal Opportunity Employer. We are dedicated to hiring the most qualified candidates, irrespective of age, beliefs, disability, ethnicity, gender, or sexual orientation.Role OverviewAs a Principal Engineer specializing in C++, you will play a...


  • Madrid, Madrid, España NCC Group A tiempo completo

    Exciting Career Opportunity:NCC Group is on the lookout for a talented Lead Software Engineer to enhance our innovative software development team. In this pivotal role, you will contribute significantly to the design and execution of cutting-edge software solutions tailored for our enterprise-level applications. As a Lead Software Engineer, your...


  • Madrid Centro, Madrid, España Reconocida empresa A tiempo completo

    About the RoleWe are seeking a highly experienced Principal Engineer to join our team at Reconocida empresa. As a Principal Engineer, you will be responsible for leading and mentoring a team of Tech Leads, promoting standards and best practices within the organization, and driving initiatives to enhance efficiency, quality, and scalability.Key...


  • Madrid Centro, Madrid, España Reconocida empresa A tiempo completo

    About the RoleWe are seeking a highly experienced Principal Engineer to join our team at Reconocida empresa. As a Principal Engineer, you will be responsible for leading and mentoring a team of Tech Leads, promoting standards and best practices within the organization, and driving initiatives to enhance efficiency, quality, and scalability.Key...


  • Madrid Centro, Madrid, España Amazon A tiempo completo

    About AmazonAmazon is a global e-commerce leader, committed to delivering exceptional customer experiences through innovative technology and strategic partnerships.Job SummaryWe are seeking a highly skilled Technical Lead/Senior Software Development Engineer to join our Amazon Stores team in Spain. As a key member of our engineering team, you will be...

  • Lead Software Engineer

    hace 3 semanas


    Madrid, Madrid, España ESML SD Iberia Holding S A U A tiempo completo

    Tech Lead – Marketing & Sales Are you eager to contribute to a mission that prioritizes safety and security? Do you want to be part of a dedicated team that views security as a fundamental right? If you are looking for a company where innovation and technology drive solutions, this opportunity is for you. With a presence in over 17 countries across...

  • Lead Software Engineer

    hace 3 semanas


    Madrid, Madrid, España ESML SD Iberia Holding S A U A tiempo completo

    Technical Lead – Marketing & Sales Are you passionate about making a difference in the realm of security and technology? Do you aspire to be part of a dedicated team that views security as a fundamental right? We invite you to explore an opportunity with a company where innovation is at the forefront of our solutions. With a presence in over 17...