- Develop and maintain high-performance applications that support user experience and measurable growth.
- Design new features and infrastructure to meet evolving business requirements.
- Ensure application performance, scalability, and code quality.
- Collaborate with business and technical teams to solve problems and drive system improvements.
- Provide operational support for existing applications and maintain adherence to company standards.
- Degree in Computer Science, Software Engineering, or a related field.
- Proven experience with medium-to-large scale software applications.
- Proficiency in RESTful API design and integration.
- Advanced knowledge of Angular, jQuery, Python/C#, SQL Server, and T-SQL.
- Strong debugging, optimization, and testing skills.
- Background in Agile methodologies and project delivery.
- Experience in the (Re)insurance sector, especially in exposure management and catastrophe risk.
- Familiarity with natural catastrophe APIs (e.g., AIR Touchstone, RMS) and DevOps tools.
- Experience with cloud platforms like AWS or Azure and Change Management.