23 hours ago
Montréal, CanadaSenior
Responsibilities
- Enhance and develop software systems by proposing solutions, resolving complex issues, and performing programming, testing, and documentation.
- Design and develop end-to-end solutions using Java 17 or later, Angular, and AWS.
- Support production systems by resolving issues and optimizing performance.
- Guide and support team members in their technical and development activities.
- Lead the analysis, design, and implementation of development initiatives.
- Participate in project phases from requirements analysis through deployment.
- Evaluate systems and recommend improvements to quality, development practices, and maintenance processes.
- Apply software development lifecycle practices and contribute to integrating artificial intelligence solutions.
Requirements
- Bachelor’s degree in computer science, software engineering, or a related discipline, or an equivalent combination of education and experience.
- 8 to 10 years of experience in software design and development.
- Strong knowledge of Java 17 or later and server-side application design and development.
- Experience with Angular, JavaScript, TypeScript, HTML, CSS, AJAX, JDBC, Hibernate, REST, and SOAP.
- Knowledge of service-oriented architecture and service mesh architecture.
- Extensive experience in object-oriented analysis and design and a solid understanding of user experience design principles.
- Experience with AWS and key cloud services.
- Experience with relational databases, including Oracle 12 or later and PL/SQL.
- Knowledge of NoSQL databases such as MongoDB or Elasticsearch is an asset.
- Basic knowledge of artificial intelligence and interest in integrating AI into software solutions.
- Strong analytical, problem-solving, communication, and technical leadership skills.
- Bilingualism and eligibility to work in Canada are required; Canadian work experience is not required.
Benefits
- Flexible work arrangements and a hybrid work model.
- Possibility of purchasing up to five additional days off per year.
- Physical and mental wellbeing benefits, including telemedicine and a wellness account.
- Share plan and other savings opportunities, including an Employee Share Purchase Plan with employer matching.
- Defined benefit pension plan with the opportunity for guaranteed income for life.
- Annual bonus plan based on personal and company performance.
Tech Stack
Categories
About Intact FC
Intact Financial Corporation is a Toronto-based property and casualty insurer providing home, auto, commercial, and specialty coverage to individuals and businesses in Canada, the U.S., and the U.K. It sells through brokers and direct channels (including Intact Insurance and belairdirect) and via Intact Insurance Specialty Solutions for specialty risks. Founded in 1809, Intact is publicly traded on the Toronto Stock Exchange (IFC) and is Canada’s largest P&C insurer, bolstered by acquisitions such as RSA and OneBeacon.
