We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals – and to help others accomplish theirs, too. Join our team as we help shape the future.
This role will be based in London, UK and you are required to have the necessary right to work details prior to application.
The Hartford IT department seeks an experienced and driven Application Developer to join its London-based team with the objective of helping to roll out technical solutions (projects, fixes, small changes and enhancements) that will support our business within the international segment of Hartford Global Speciality.
The role will involve gaining a comprehensive understanding of our current insurance transaction and workflow management systems along with custom-built web applications, integration middleware technologies, and MI platforms to enhance technology capabilities for the organisation.
This is a hands-on software development role that is expected to be engaged in the design, development, and testing of solutions whilst investing in the improvement of departmental development best practices and self-development where appropriate.
Reporting RelationshipsReports to Lead Developer.
Works in close co-operation with our solution architect, project managers, business analysts and the Hartford Global Speciality IT teams.
Job Responsibilities & CompetenceDesign and develop custom-built, robust, and intuitive web applications that deliver both strategic and tactical business requirements in accordance with industry best practices.
Utilise system integration technologies to enable external and internal web services & APIs to interact effectively so that operational efficiencies are generated.
Ensure the principles of data storage and integration are at the forefront of design decisions and align to The Hartford's architectural principles.
Maintain responsibility for producing high quality and accurate solutions by implementing robust testing and reconciliation processes throughout change work.
Ensure design and implementation documentation is created or updated where necessary, covering application environments, data-flows, and support processes.
Assist in the resolution of business-impacting production support issues.
Act as a strong team player and share knowledge with fellow developers.
Suggest ways to improve application maintainability and improvements in the technology landscape.
Demonstrate the ability to work both independently and as part of a team.
Liaise with third-party application providers to ensure smooth integration of their systems with The Hartford's infrastructure and applications.
Constantly learn and improve the way people interact with software.
Conduct code / system reviews and provide feedback where appropriate.
Collaborate with business analysts to determine functionality options and associated level of effort and any trade-offs between usability and cost.
Procedures
Comply with and follow Hartford’s policies and procedures
Adhere to any common standards set across the company and ensures that policies and procedures are adequately documented
Other Duties
The job description is intended to describe the main duties only. Job holders are expected to maintain flexibility and perform all other reasonable duties that relate to the job as assigned by The Hartford
The job holder may need to travel to our other office locations on an ad-hoc basis to satisfy assigned duties
Qualifications and CapabilitiesTechnical Skills
Required: hands on development experience in technologies such as:
C#
.Net Framework 4.7
.Net Core
Entity Framework
NUnit testing framework
Web development, including
ASP.Net MVC
JavaScript
IIS
Creating APIs / web APIs
MSDTC / MSMQ
Microsoft SQL Server
Azure DevOps
Build and deployment pipelines
Git source control
AWS Development
Serverless development
C# Lambda
Amazon Glue
PostgreSQL
Experience of any of the following areas would be an advantage:
WPF / XAML
Angular
Ajax
HTML5
CSS
Service bus
Multi-threading
SSRS
SSIS
AWS / Cloud development
Possess a thorough understanding of Object-Orientated Programming and Service-Orientated Architecture.
Solid understanding of Management Information platforms, development concepts and data warehousing principles.
Experience of Policy Admin systems (Genius, Subscribe), workflow tools (ImageRight) and Claims Management Systems (DOCOsoft), their processes and workflows would be an advantage.
Experience of software and data-testing practices to produce high quality solutions.
Have a strong understanding of design patterns and refactoring development work.
Possess the capability to apply software development best practices and coding standards within the work environment.
Understanding of the P&C general commercial insurance or Lloyd’s market business processes and practices would be an advantage.
Experience of Scaled Agile development methodologies and the full Software Development Lifecycle.
Personal Skills
Strong customer service ethic.
Strong analytical and logical problem solving skills.
Ability to learn and understand new products quickly.
Ability to prioritise and organise workload, handling varying priorities by setting expectations appropriately.
Clear communicator, both written and verbal.
Ability to develop and sustain relationships with internal and external customers.
Ability to apply a pragmatic and collaborative approach when required.
Self-starter, able to manage own workload and juggle tasks appropriately.
Proactive with suggestions for improvements; thinks laterally; receptive to new ideas.
Demonstrates ownership and responsibility.
Educational RequirementsBachelor’s Degree or equivalent experience.
Certification in Microsoft development practices (not essential).
ExperienceRelevant experience, preferably in the Insurance industry.
Relevant experience in an Application Developer role.
About Us | Culture & Employee Insights | Diversity, Equity and Inclusion