Senior System Architect
1 week ago
Location: Montreal, Quebec (no offshore applications will be accepted)
About Retina Labs:
For over a decade, Retina Labs has been on the leading edge of telehealth and virtual care innovation. Its cloud-based
iVision
teleophthalmology platform offers eye care professionals an integrated solution that combines advanced ocular imaging, clinical interpretation and reporting tools with integrated Electronic Medical Records, Practice Management and electronic referrals. The company's solutions allow healthcare providers to improve access to quality eye care while streamlining the processes related to the management of chronic eye diseases such as diabetic retinopathy, glaucoma, age related macular degeneration and retinopathy of prematurity. iVision is the teleophthalmology platform of choice for hospitals, government health agencies and eye care professionals, and is recognized by the World Health Organization for its breakthrough advancements in telehealth technology.
Position Summary:
As the Senior System Architect, you will lead the design and development of a new version of our application, iVision, which is a comprehensive electronic visit monitoring and verification platform, and customer portal built in-house.
You will be working on developing new features and improving our Java-based teleophthalmology applications, including our new ComplyHub platform which is the backbone of our in-home preventive screening business. ComplyHub is a comprehensive field workforce management and electronic visit verification platform and client portal which has been built in-house.
Key Responsibilities:
·
Chief Information Security Officer (CISO):
Assume the role and responsibilities in order to ensure all in compliance and order in that perspective relative to the needs of the business.
- Strategic Software Engineering
: Lead the creation and implementation of high-quality software solutions. Utilize Java to build scalable software architecture, ensuring the delivery of applications that are both reliable and efficient.
- Innovative Design Leadership
: Spearhead software design and API development. Create intuitive APIs and software systems that fulfill technical and business needs, emphasizing long-term sustainability and maintainability.
- Quality Assurance Advocacy
: Champion a culture of automated testing. Establish and uphold a comprehensive testing framework to ensure extensive coverage and consistent performance across all software layers.
- Code Excellence Maintenance
: Maintain exemplary code quality. Conduct regular code reviews, engage in refactoring, and enforce adherence to the best coding practices to ensure high standards.
- Team Development and Mentoring
: Nurture team growth and foster a positive culture. Serve as a mentor and leader, promoting continuous learning and encouraging the adoption of efficient development methodologies.
- Cross-Functional Collaboration
: Collaborate effectively with internal teams as well as external clients.
- Industry Acumen and Innovation
: Stay at the forefront of industry developments. Leverage cutting-edge trends and technologies to drive innovation and secure a strategic edge.
Your skills include:
- A bachelor's degree in computer science, software engineering, or a related field or equivalent experience
- At least 5 years experience as an architect designing enterprise-wide solutions using the latest technologies.
- Proficiency in Java, and modern databases.
- Significant experience in cloud services (AWS preferred) and DevOps practices to support scalable and efficient application development.
- A minimum of 7 years of experience in full-stack development in React and Java, with a proven track record of successful project delivery.
- Substantial experience selecting and implementing application security, identity management, and authentication solutions.
- Demonstrated ability in software and API design, with a portfolio of scalable and maintainable applications.
- Extensive experience in automated testing, including unit, integration, and end-to-end tests, to ensure code quality and application reliability.
- Experience in leading development teams, mentoring junior developers, and promoting a culture of technical excellence.
- Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
- A commitment to continuous professional development, with a keen interest in staying updated with the latest industry trends and technologies.
- Demonstrated experience creating detailed documentation of processes, procedures, and technical specifications.
Requirements
· Minimum 10+ years of experience in Java Application Development, Maintenance and Support.
· Expertise in architecture, solutioning and design
· Coding experience with Java/Spring Boots, Microservices, Webservices (REST and SOAP)
· Coding experience with databases such as Azure SQL/MySQL/Oracle/PostgreSQL/MongoDB etc.
· Coding experience with ORM tools such as Hibernate/JPA etc.
· Experience with web services such as SOAP/RESTful etc.
· Experience with testing tools such as JUnit, Mockito, Spy, Reflection etc.
· Experience with version control tools such as Git/Jira/Jenkins/Gradle/Bitbucket/Artifactory al etc.
· Experience with build tools such as Jira, Jenkins, Gradle, Bitbucket, Artifactory etc.
· Experience with Spring Batch, Shell scripting, Batch Scheduler
· Experience with web development technologies such as TML5/CSS3/JavaScript/jQuery/Ajax/JSON/XML
· Experience with agile methodologies such as Scrum/Kanban/XP etc.
· Ability to work independently and collaboratively in a team environment.
· Bilingual, French and English, written and spoken.
To apply, visit our website, in the career section: https://retina-
-
Senior SaaS Platform Architect
2 weeks ago
Montreal, Quebec, Canada Alexa Translations Full timeSenior SaaS Platform ArchitectAbout Alexa TranslationsAlexa Translations is a leader in high-quality language services for the legal, financial, and securities sectors. By combining proprietary AI technology with a team of highly specialized linguistic experts, we deliver unmatched speed and accuracy. Our machine translation engine is specifically trained...
-
Security Architect
2 weeks ago
Montreal, Quebec, Canada Software International Full timeSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US.Position Overview:We are currently seeking a Senior Mainframe Security Architect (ACF2 and RACF) to join our global IT infrastructure consulting client in the Montreal area on a long term...
-
Senior Solution Architect
7 days ago
Montreal, Quebec, Canada Intact Full timeOur employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times.Our employee promise represents Intact's commitment to you in exchange for living our Values, striving to do your best work, being open to change and investing in your career. In return, we promise to...
-
Senior Solution Architect
7 days ago
Montreal, Quebec, Canada Intact FC Full timeOur employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times.Our employee promise represents Intact's commitment to you in exchange for living our Values, striving to do your best work, being open to change and investing in your career. In return, we promise to...
-
Solution Architect
1 week ago
Montreal, Quebec, Canada Archigos Solutions Full timeSolution ArchitectLocation:MontrealDuration: 12 monthsAs our Solutions Architect, you'll design the backbone that connects Human Resources in a major digital transformation for human capital management, workforce management, time & attendance, benefits and payroll platforms. Your work ensures employees are paid accurately, managers have real-time workforce...
-
Bilingual Solution Architect
2 weeks ago
Montreal, Quebec, Canada Software International Full timeSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.We currently have a multiple, re-extendable, long term contract roles as a Bilingual Solution Architect - SAP HR with our global SAP consulting client, working onsite at large...
-
Bilingual Solution Architect
2 weeks ago
Montreal, Quebec, Canada Software International Full timeSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a multiple, re-extendable, long term contract roles as a Bilingual Solution Architect - SAP HR with our global SAP consulting client, working onsite at...
-
Bilingual Solution Architect
2 weeks ago
Montreal, Quebec, Canada Software International Full timeSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.We currently have a multiple, re-extendable, long term contract roles as a Bilingual Solution Architect - SAP HR with our global SAP consulting client, working onsite at large...
-
Bilingual Solution Architect
1 day ago
Montreal, Quebec, Canada Software International Full timeSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.We currently have a multiple, re-extendable, long term contract roles as a Bilingual Solution Architect - SAP HR with our global SAP consulting client, working onsite at large...
-
Senior Solutions Architect
2 weeks ago
Montreal, Quebec, Canada MongoDB Full time US$130,000 - US$180,000The Pre-Sales Solutions Architect Specialist team is looking for passionate technologists to join our Pre-Sales organization to ensure that our growth is grounded and guided by strong technical alignment with our platform and the needs of our customers. This unique position will have global reach and responsibility to assist in our most complex performance...