JobRaahGet matched free

Jobs

Software Engineer

hiscox · Lisbon · Portugal · On-site

Posted Oct 2, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

Job Type: Permanent Build a brilliant future with Hiscox   The role We are seeking a motivated and enthusiastic professional who will be a key and influential member of our Hiscox London Market Engineering Team, within the Software Engineering Chapter. In this role you will be working in one of our various squads as we create new “Cloud First” solutions to add value to the business, while supporting and transforming our existing on-prem and cloud systems. We are looking for someone who is aligned with modern software engineering practices and ready to embrace the use of AI enabled development tool and adapt to the ever changing space as we enter the agentic SDLC phase to allow rapid delivery of high quality value.    Key Responsibilities: Work collaboratively with your squad and stakeholders to contribute to delivering business outcomes Write clean, maintainable code following best practices such as SOLID principles, design patterns, unit testing, peer review, and CI/CD processes Ensure documentation are up to date and detailed comments added to the stories Support team members by learning from others and sharing knowledge as you grow in your role Assist in designing solutions and implementing changes based on requirements Collaborate with engineers across teams to learn about and contribute to our architecture Ensure your work follows security and engineering standards with support from the team Be open to learning and adopting new ways of working, including AI-assisted development tools and ever changing space as we enter agentic SDLC phase Work collaboratively with team members located in the United Kingdom, Portugal, Poland, and India to deliver value   Skills : ·         Academic degree in a closely related field (or 3+ years employment in a Software Engineering role) ·         Candidates should have a strong foundation and hands-on experience in C# and .NET, with the ability to write and maintain effective unit tests. ·         Should have a solid background in SQL and be comfortable working with relational databases ·         Should have knowledge on CI/CD pipelines and a good understanding of source control systems and branching strategies ·         Exposure to Azure technologies such as Azure Functions, Azure SQL, Azure Storage, and Azure API Management (APIM) would be considered an advantage ·         Knowledge on Azure Service Bus would be advantageous, particularly in event-driven or messaging-based architectures. ·         Familiarity with modern front-end technologies such as Blazor/Angular/React would be beneficial for building responsive and user-friendly applications. Behaviours ·         Demonstrates enthusiasm for learning new technologies, tools, and ways of working, actively seeking opportunities to grow technical and professional skills. ·         Takes ownership of assigned tasks and delivers work to agreed standards with appropriate support and guidance. ·         Communicates clearly and…