Share this Job
Apply now »

Madrid, M, ES

Full Stack Engineer (80% - 100%)

About Swiss Re


Swiss Re is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer, working to make the world more resilient. We anticipate and manage a wide variety of risks, from natural catastrophes and climate change to cybercrime. Combining experience with creative thinking and cutting-edge expertise, we create new opportunities and solutions for our clients. This is possible thanks to the collaboration of more than 14,000 employees across the world.

Our success depends on our ability to build an inclusive culture encouraging fresh perspectives and innovative thinking. We embrace a workplace where everyone has equal opportunities to thrive and develop professionally regardless of their age, gender, race, ethnicity, gender identity and/or expression, sexual orientation, physical or mental ability, skillset, thought or other characteristics. In our inclusive and flexible environment everyone can bring their authentic selves to work.



About the Role


This role is a key position and a unique opportunity in GDTO, with a focus on driving Swiss Re to become a Risk, Knowledge and Data company. The team and technology play a key role in Swiss Re's market presence by automation and digitisation of the customer experience in the digital space. We are looking for a Senior Full Stack Engineer that can design and deliver quality code. Your first mission will be to implement an API developer portal and a business service catalogue using to provide Swiss Re product teams with off-the-shelf capabilities to monetize their API offerings achieving scalability for the Group.


Role Accountabilities


  • Design and write high quality code pairing with junior developers to build portals for excellent customer experience

  • As part of a DevSecOps team, develop and maintain software components and interfaces in demanding, business-critical environments

  • Develop software and interfaces to automate client interactions and publish services created by existing engineering teams in various initiatives running across the company

  • Share code, knowledge and methodologies with other teams involved in delivery of the Platform to our customers

  • Support, define and implement new technology approaches across Swiss Re while being a role model of technical and behavioural excellence


Key Responsibilities


  • Create robust, changeable, and scalable digital channels, portals and APIs for an excellent Customer Experience with digital products

  • Enthuse our clients with the capabilities offered by our digital channels, both in terms of visual interactions as well as regarding automation with the company's backend systems

  • Integrate and display coherently information from a variety of sources, available in a variety of lifecycle statuses and at different points in business processes

  • Encourage change by proposing and demonstrating significant digitization of processes

  • Help build and shape an increased engineering and delivery team ethos, responsible for designing and implementing products across our technology platform with a quick iterative approach and focusing on ability to scale features and business processes

  • Form part of an engineering community, fostering new techniques and approaches, seeking to continuously improve

  • Awareness of and able to innovatively respond to the differing compliance, risk and regulatory controls


About the Team


The team within Swiss Re is newly formed and focusses on creating and building digital capabilities to explore new opportunities within the insurance market.

As part of Swiss Re, the team collaborates with various other parts of the company to support them in achieving their commercial goals by delivering innovative and effective digital capability for their clients and partners.


About You



  • Enjoy the challenge of good digital design and excellent client experience and don't mind continuously improving your creations

  • Like bringing things together and creating overviews and transparency technically and visually

  • Are team focused, able to work in an environment of high levels of change and complexity


Think that long-term is built step by step, and aren’t bothered by the uncertainty of walking new paths… and have a University degree (Master's equivalent) in Computer Science, Engineering, Mathematics or can demonstrate equivalent knowledge, we’d be delighted to hear from you!


Leadership Qualities


  • Communicate effectively, builds trust and influences across the technology community

  • Think practically in defining solutions balancing business needs with technical

  • Establish, maintain and develop positive relationships within the wider Swiss Re development community

  • Introduce & encourage new ideas and enthuse the team to implement these


Soft Skills


  • Effectively improve status quo in digital constructs, shaping up new ways of working with team members from various areas of the organisation

  • Ability to collaborate with non-technical people translating technical content and key messages to non-technical audience

  • Effectively share ideas and show practically how the future could look like

  • Good listener but can speak up if and when required

  • Actively network and build relationships across teams with different cultures and working environments

  • Strong team player, able to work on and deliver team outcomes in a rapidly changing insurance environment in an open and collaborative spirit

  • Highly proactive, motivated with a positive can-do attitude and open to learn and share new techniques and best practices

  • Keenness to work "virtually" with the opportunity for travel to other Swiss Re locations


Professional Experience


  • 5+ years of broad engineering experience, including working with practices such as continuous integration & deployment, TDD, DevSecOps and Agile approaches

  • Must have hands-on working experience with Azure DevOps, GIT/GitLab, Terraform/ARM, JavaScript, development frameworks, .NET, SQL and NoSQL databases, React and especially, CSS, HTML, RxJS or equivalent; ideally hands-on working experience with designing and building modern applications (and infrastructure as needed) in public cloud environments (Compute, Storage, Management Tools, Managed Services) - Azure and/or AWS and/or Google Cloud

  • Nice to have hands-on experience with MQ/streaming services, containerization services, previous experience with automation, configuration management, and infrastructure provisioning tools e.g. Ansible, Puppet, CloudFormation, SonarQube

  • Nice to have Knowledge of system/application monitoring practices and solutions such as Prometheus, Grafana or cloud provider-based services is desirable

  • Good understanding of IT security for front-end applications, existing authentication and authorization methods, vulnerabilities and their remediation


"We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status."



Reference Code: 119511 


Job Segment: Compliance, Legal

Apply now »