Join our dynamic team at Swiss Re as a Senior Full Stack Engineer/Architect to architect and develop solutions that drive our business forward in the digital age. You'll leverage your extensive software engineering expertise to create robust applications and collaborate with cross-functional teams to translate business needs into elegant technical solutions.
Requirements
- 15-18 years of experience in designing, developing, and delivering software applications
- Demonstrated experience in creating architectural diagrams, component diagrams, and integration diagrams
- 10+ years of experience with backend development using C#
- 7+ years of experience in front-end development using Angular, TypeScript, and JavaScript
- Experience with databases (PostgreSQL, Cosmos DB)
- Knowledge of end-to-end architectural components such as load balancers, API gateways, middleware (Azure Service Bus, Rabbit MQ), security, and governance
- Experience with solutions hosted on Azure Cloud and services offered by Azure stack
- Exposure to Azure DevOps (Repo, Pipeline, CI/CD)
- Experience in agile software engineering practices with strong fundamentals
- Experience with Git code repositories
- Ability to lead the build, test, and maintenance of infrastructure and tools for continuous development and deployment
- Experience with Scrum/Agile methodologies using JIRA or similar tools
- Experience supporting applications in operational environments aligned with business cycles
- Ability to document application architecture and processes clearly
- Experience working in multicultural, globally distributed teams
- Strong written and verbal communication skills