Company:
Equisoft
Location: Montreal
Closing Date: 28-11-2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Senior Full-Stack PHP Developer, Services What is Equisoft? Equisoft is a global provider of advanced insurance and investment digital solutions, recognized as a valued partner by over 250 of the world’s leading financial institutions. We offer a complete ecosystem of end-to-end and scalable solutions that help our clients tackle any challenge in this era of digital disruption. Our business-driven approach, deep industry knowledge, innovative technology, and expert teams help our partners solve their biggest, most complex problems. With our diverse and multicultural team of experts based in North America, the Caribbean, Latin America, Europe, Africa, Asia, and Australia, Equisoft helps its clients tackle any challenge in this era of digital disruption. Why Choose Equisoft? With 950+ employees, we are a stable organization that offers career advancement and fosters a stimulating environment. If that’s not enough, then check out these other perks below: Hiring Location: Canada (our local in Montreal or Quebec City office) You are welcome to work in our office, hybrid, or 100% 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 (Udemy, LOMA Courses, and Equisoft University) Role: As the Senior Full-Stack PHP Developer, reporting to the Manager of Software Development, you will be one of the driving forces behind the product Connect, collaborating with 2 other PHP developers on this application. The candidate will engage in the maintenance and evolution of the application to effectively support our customers and remain competitive in the market. If you would like to be part of a creative technical team focused on best practices, innovation, and collaboration while working in an agile and constantly evolving environment, this role is for you. Equisoft/Connect is an indispensable CRM for over 10,000 financial advisors across North America. Our tool provides advisors with a complete view of their clients' data and an up-to-date investment and insurance portfolio, helping them provide outstanding service to as many people as possible. Your Day with Equisoft: By joining Equisoft, with your coffee/tea and your high-performance laptop, you will spend your days communicating with your team to ensure that everyone is working on what matters most. Helping each other, sharing ideas, passion, and creativity are the main key elements of our approach to product development. Our office life is very active, and you will want to keep an eye on the different threads in our Slack channels to stay updated on social activities, share laughs, or exchange recipes. During your lunch hour, you can participate in training sessions given by your peers or even present one! You can also take advantage of friendly competitions at board games. At the end of the day, you will have the opportunity to move around, play spike ball, and unwind at our BBQs—all while contributing to the evolution of one of our core products and doing much more than just coding: Design and implement new functionalities and build upon the application architecture, writing robust, high-performance, secure code. Collaborate in an Agile environment with a dynamic team composed of software developers, architects, product managers, and quality assurance specialists. Review your colleagues’ code to share your input and expertise! Actively participate in various scrums (daily, retrospective, and planning meetings) of your team to share your opinions! Participate in the analysis of functionalities regarding business needs and technological solutions. Contribute to functional testing and documentation of existing and future applications. Ensure quality control by establishing and conducting test scenarios to validate that the systems and programs developed meet specifications. Participate in the maintenance activities of the applications and functionalities of the product. Collaborate with different teams to solve customer issues. Requirements: Technical Bachelor's Degree in computer engineering or information technology or a college diploma combined with 3 years of relevant experience. 7 to 10 years of experience in a similar role. Excellent knowledge and experience with PHP, JavaScript, TypeScript, and SQL. Knowledge of Kotlin and React (asset). Good knowledge of SOLID principles and OOP. Good knowledge of TDD and unit tests. Knowledge of Agile and Kanban methodologies. Knowledge of security challenges with web-based applications. Experience in solving complex software engineering problems. Experience with functional and organic analyses. Soft skills Strong sense of organization and prioritization. Analytical and problem-solving skills. Ability to communicate, write, and synthesize information. Ability to multi-task in a fast-paced environment. Team spirit, tact, diplomacy, autonomy, rigor, and discipline. An iron-clad dedication to quality. Web-based experience or academic profile. A spirit of collaboration. Curiosity and a thirst for learning. Experience in the finance industry. A good sense of humor - we like to have fun while working. Equisoft is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
#J-18808-Ljbffr
Share this job
Equisoft
Useful Links