Job Title : Full Stack Developer
Experience Level : Level 3 (5-7 years)
Location : Montreal (Day 1 onboarding onsite / in office presence 3x week)
We are looking for a strong full stack developer to join our Resilience team and help deliver key initiatives. The applicant should be a solid Java programmer, with strong design and implementation fundamentals. Prior experience in business continuity management, and crisis / incident management will be useful, however, the ability and willingness to quickly master new technical and business concepts will be considered.
- Develop web applications and components based on a Java / React technology stack
- Understand the architecture and functional sub-components within overall application platform
- Participate in complete software lifecycle analysis, design, develop, test, and deploy solutions
- Be in sync with the tools and processes available firmwide
- Take ownership of project and deliverables
Skills Required
Bachelor’s degree in Computer Science, Information Technology, Management Information Systems or related field required5-7 years of hands-on experience on JavaStrong Object-Oriented Programming and Design Pattern concepts with practical experiencing of leveraging the same during developmentIntegrating the REST APIs in the UIA very strong communicator with the ability to interface directly with clients and analysts to ensure technical requirements and delivery align with expectationsA good understanding of Agile / Scrum and ability to deliver solutions under this methodologyHands on experience with strong interest and aptitude for computer application design, development, and maintenanceAbility to utilize technology / design to provide business solutions, adapting new technologies based on the project requirementStrong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environmentsEffective communication, presentation, and collaboration skillsCan work independently effectivelyNice to have
Strong database skills (i.E. PostgreSQL, DB2)Web Technologies (React, css, JavaScript, Bootstrap)Experience with MVC patterned applications using JavaScript frameworks and working with front end development teams, preferably in React / TypescriptExcellent troubleshooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions/ / EEO Employer : Minorities / Females / Disabled / Veterans / Gender Identity / Sexual Orientation / /