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 Backstage.io 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
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 Backstage.io, 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
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 and their passion for sustainability.
.swissre_footer { position: relative; margin-top: -50px; height: 30px; clear: both; margin-bottom: 20px; background: #EEE none repeat scroll 0% 0%; line-height: 30px; padding: 0px 10px; color: #AAA; font-family: "Arial,Helvetica,sans-serif"; } .swissre_jobtemplate { width: 970px; max-width: 100%; height: auto; } .jobDisplay .job { font-family: "Arial" !important; font-size: 12px !important; } .joqReqDescription { max-width: 100%; height: auto; align: center; } .joqReqDescription ul { width: 787px; max-width: 100%; } .joqReqDescription p { width: 827px; max-width: 100%; } Keywords: Reference Code: 125893