Senior SW Developer
Verisure Securitas Direct creates services and products for smarter, safer and more secure homes, serving customers throughout Europe and Latin America.
We are an award-winning ‘Internet of Things’ company, specializing in home security and safety, and have amassed a wealth of experience and expertise over more than 25 years. Unlike many competitors, we keep most work in-house to guarantee premium quality every step of the way.
Our office in Madrid is a top R&D Center in the connected smart home market. Here we create and develop services and products for home security and home automation. We are specialists in home safety and customer integrity issues and have amassed a wealth of experience and expertise over more than 25 years. We do most things in-house to guarantee premium quality every step of the way.
Job description
We are looking for a dynamic candidate, customer and result-oriented, driven by processes and methodology, with a high technological background and powerful negotiation/communication skills.
Do you want to have an impact every day by making people safe - and bringing them peace of mind? Interested in being part of a dedicated, passionate team that believes that security is a human right? Looking to join a company where innovation and technology are at the heart of its solutions? Then this is your opportunity.
Our people take care of people, we connect caring, knowledgeable and decisive experts with innovative technology to protect what matters most.
Main Responsibilities
As we are living in a place where changes are constant, technology gives us the power to do and have better things. That’s why Securitas Direct is looking for Senior Developer at our Technology Hub in Madrid. We are looking for a passionate Senior Software Engineer with experience in front and backend development, architecture, and API solutions. As a Senior Developer, you will lead a team of experienced Software engineers, helping the team to succeed in their goals.
We would like to be platform owners, so we develop in a high-quality environment, implementing SW development best practices and maintaining our platform with a zero bugs target.
You will interact with internal and external staff which demands continuous communication and teamwork. Relevant international display (Europe & South America) for the technical solution integration of the other countries, which are part of the group Securitas Direct.
Responsibilities:
* Define viable solutions in the context of Verisure IT ecosystem.
* Evaluate alternatives from the architecture level; whether it is a product, SaaS or Cloud Solutions, on-premises for uses in Monitoring Station projects.
* Ensure and help the teams to correctly define non-functional requirements.
* Ensure compliance with best practices in integration, architecture, testing, and strategic IT guidelines.
* Ensure compliance with Security guidelines, regulations, and company policies.
Required Qualifications
* Master/ B.A in Computer Engineering or Telecommunications.
* Fluent level of English (B2).
* +8 years of probable experience in IT.
Technical skills
* Deep knowledge as Java backend engineer in a distributed environment.
* Expertise in relational and non-relational databases (Oracle, MySQL, Sybase, Mongo, etc).
* Own the software development lifecycle in a DevOps culture.
* Knowledge of container orchestration: Docker, Kubernetes, Helm.
* Expertise in messaging JMS or brokers (RabbitMQ, Kafka, etc).
* Cache DB (Redis, Coherence).
* Knowledge or experience in microservices architectures and moving from monolithic to microservice architecture.
* Good understanding of end-to-end software solutions.
* KPI solution measurement knowledge. What to measure and where?
* Performance solving experience. Finding, avoiding, and solving bottlenecks.
* Public and private cloud architecture.
* Experience in Agile Methodologies.
SW design knowledge:
* Archetypes and design patterns.
* Sonar rules.
* Ensuring best practices as a transversal topic for every Scrum team in the department.
Additional Skills That Would Be a Plus:
* Experience in front-end development of mobile applications.
* Experience in TDD or BDD.
* Basic networking knowledge.
* BPM, ESB, Rules Engine, API Management.
Soft Skills
* Coach and mentor team members.
* Communication skills to align product owner, scrum master, and development team necessities.
* Focus on making things happen.
* Self-organized.
* Goal-focused.
* High capacity for setting up and AS-IS assessment, and being able to move forward into a new TO-BE way of working.
Location
The role will be located in Madrid .
Reports and organization structure
Direct reporting line into the IT Business Platform Alarm Systems Manager – Elías Molina ( ).
Working for Verisure Technology & Innovation in Spain
* Work Environment - Young and international team, used to work in a fast-paced environment.
* Learning & Development - Significant opportunities for internal mobility, nationally and internationally.
* Well-being - Smart hybrid model: flexibility in terms of location and time.
* Reward - Flexible & competitive compensation package with attractive benefits and perks (different from other collectives in Verisure) and bonus that can go over 100% for high performers.
Verisure will offer you
* Hybrid model Work from home and at our great Madrid offices in Pozuelo de Alarcón (El Barrial- Centro Comercial).
* Lunch included at our canteen - You won’t need to pay for your daily meal when you are at the office! :)
* Dynamic and vibrant environment - Our office is an open-plan space in which you will be able to interact with the best professionals from different teams at all levels.
* International stakeholder projects.
* Periodic team buildings! Because it’s important to have fun!
* Learning and training programs.
#J-18808-Ljbffr