Developer Tech Lead Full-Stack (Java/React)
Job details
Developer Tech Lead Full-Stack (Java/React) What is Equisoft? Equisoft is a global provider of digital solutions for insurance and investment, recognized by over 250 of the world's leading financial institutions. We offer a comprehensive ecosystem of scalable solutions that help our customers meet all the challenges brought about by this era of digital transformation. Why Choose Equisoft? With 950+ employees, we are a stable organization that offers career advancement opportunities and fosters a stimulating environment. Check out these perks below:
- Hiring Location: Canada (Montreal or Quebec City)
- You are welcome to work in our office, hybrid or remote
- Full-time Permanent Role
- Benefits available day 1: Medical, Dental, Retirement Plan, Telemedicine Program, Employee Assistance Program, etc.
- Flexible hours
- Number of hours per week: 40
- Educational Support (LinkedIn Learning, LOMA Courses and Equisoft University)
- Participate in the elaboration of the technological vision and promote it to the development team
- Support the director in assigning resources, the development team’s objectives and ensuring their achievement
- Evaluate and recommend appropriate technologies that meet the needs of the organization and actively promote them to the team
- Determine the architecture orientations, ensure that they are respected and sustained as well as collaborate in the development of its applications
- Act as a mentor and technical expert within the development community
- Ensure that the work conforms to the development standards in terms of process, code quality and the architecture
- Identify and develop potential projects and opportunities that meet research and development (SR&ED) criteria
- Participate or lead the sprint retroaction sessions
- Actively participate in the selection and interview process
- Participate in the integration plan and ensure that new employees receive the necessary support and training to meet the positions’ requirements as prescribed by the development manager
- Participate in the feedback of the technical employee's performance in collaboration with the manager
- Adhere to the Equisoft best practices
- Identify weaknesses and suggest areas of improvement in the team
- Motivate team members, ensure their good performance and actively contribute to the attainment of the deliverables of the team
- Deliver or participate in training sessions to help with the integration of new knowledge and the development of the team’s expertise
- Ensure the company’s policies, as well as the standards and best practices are respected
- Bachelor’s Degree in Computer Engineering or Information Technology or College Diploma
- Minimum of 8 years’ experience in software development
- Excellent knowledge of Typescript, JavaScript, React, PHP, Java 11+
- Strong knowledge of Redux, NPM, React Native, Electron, RESTful API, GraphQL
- Good knowledge related to mobile and frameworks
- Experience with Docker and Kubernetes
- Analytical skills and problem solving
- Self-Discipline and a sense of responsibility as well as the capacity to adapt easily
- Advanced knowledge of SDLC with relevant infrastructure
- Passion for software development in an Agile environment
- Excellent knowledge of French & English (spoken and written)
- Strong sense of organization and prioritizing
- Analytical and problem-solving skills
- Ability to communicate, write and synthesize information
- Ability to multi-task in a rapid-paced environment
- Ability to manage conflicting priorities are assets
- Team spirit, tact, diplomacy, autonomy, rigor, and discipline
- Knowledge with Kotlin and Python
- Basic knowledge of life insurance
- Azure Cloud (including AKS)
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.