You will have the unique opportunity to join the team of an international insurer which expanded into the Irish market.
World class systems are at the heart of the company’s operations, and it views itself as a ‘technology company that happens to sell insurance’. The group heavily favours building systems over buying them and has built all its core systems itself in previous locations.
The company has a cloud-native environment, with all development done on .NET Core/Azure backend with modern Angular frontend.
ROLE RESPONSIBILITIES
You write understandable, testable code (with proven coverage) with an eye towards maintainability.
Help perform code reviews on all pull requests.
Actively invest time in learning better process, practices, and techniques for the benefit of your career at OUTsurance
Adhere to statistical code analysis recommendations.
Challenge yourself to keep growing as a developer and document / share your learnings.
Unit and functional test your code before you create a pull request
Work according to guides and best practices of the team and .NET practice
Have a working understanding on all technologies used within your team
QUALIFICATIONS & EXPERIENCE
Third level Degree in Computer Science, IT or equivalent course/level of experience.
Minimum 4 years+ commercial experience in .NET/C#
Deep experience with .NET Core (C#)
Familiarity/comfort working with message based distributed systems
Solid understanding of Software Design
Ability to apply industry best practices for application architectures & standards
Ability to give input into innovative solutions
Ability to work under pressure and tight deadlines
Self-motivated and a self-starter
Ability to work in a team environment
Nice to have: (experience with some of the following)
Angular
TypeScript
NServiceBus
Docker / AKS
Bonus points for Insurance domain experience (such as Policy administration systems, Online Quotation systems, CRM/Web Portals, Rule engines etc)
#J-18808-Ljbffr