Senior Full Stack Developer at Medavie leading end-to-end delivery of web applications. Specializing in Vue.js, Express.js, and Java with a focus on health solutions.
Responsibilities
Lead end-to-end delivery of Web Applications built with Vue.js, Express.js and Java
Design, implement and deploy using GitLab (source control & CI/CD)
Write unit, integration, and functional tests; participate in code reviews
Interpret requirements and deliver well-documented, maintainable solutions
Produce technical design documents, diagrams, and tradeoff analyses
Present technical solutions to both technical and non-technical stakeholders
Lead design reviews, demos, and post-incident analysis discussions
Own and maintain GitLab CI/CD pipelines
Automate deployment and operational tasks using scripting (Python, Bash)
Containerize and deploy services using Docker, Kubernetes, and/or Docker Swarm
Support and troubleshoot applications running on Linux infrastructure
Improve observability, logging, and reliability across systems
Mentor junior developers and support team-wide best practices
Collaborate with product, infrastructure, and security teams
Apply IAM concepts in application design and implementation
Requirements
10+ years of professional full-stack or product development experience
Degree in Computer Science or related field (or equivalent experience)
Experience mentoring developers or leading teams
Strong experience with: Java, JavaScript, Typescript, Vue.js or similar SPA frameworks (React, Angular), Express.js, SQL and relational databases (e.g., Oracle), REST API development, Microservice architectures, Git/GitLab, version control workflows, scripting automation, Docker & Kubernetes, Linux operating systems, Server-side Web Frameworks, such as JSF, Scripting languages, such as Bash or Python
Excellent written and verbal communication skills
Strong analytical, debugging, and problem-solving abilities
Containers & orchestration knowledge
Ability to work independently and manage multiple priorities
Willingness to collaborate with others
Ability to develop and maintain positive working relationships
A problem-solving mindset and ability to translate business requirements into secure and scalable code
A love for project-based work and staying on top of your technical game
Open-minded and willing to adapt to existing development standards and structure
Benefits
100% employer-paid health, dental, and vision benefits (effective Day 1)
100% employer-matched Defined Contribution Pension Plan
Annual performance-based Incentive Bonus
A gifted week of vacation in your first year + optional Vacation Purchase Program
Support for professional development, training, and certifications
Wellness programs, health resources, and fitness discounts
Security Principal at Optiv designing AI security solutions for clients, leveraging advanced security services and technologies. Driving pipeline generation and maintaining strong client relationships as a trusted advisor.
Technical Leader overseeing security for Product and Cloud at Tempo. Leading team, engaging with partners, ensuring compliance, fostering innovations in security practices.
Senior Cybersecurity Advisor providing support to threat and vulnerability analysts at Exposant 3 in a hybrid work model. Collaborating on incident responses and vulnerability management in a dynamic team.
Financial Security Advisor at RBC Insurance connecting clients with comprehensive insurance solutions. Building client relationships and leveraging RBC’s brand to grow the market.
Senior IAM Systems Support Analyst responsible for deploying and improving IAM services at RBC. Supporting MFA systems and ensuring platform reliability while collaborating with various teams.
Senior Manager overseeing IAM initiatives and strategic roadmap execution at RBC. Partnering with stakeholders to enhance organizational capabilities in Identity and Access Management.
Senior Internal Controller in information security defining security strategies and conducting risk analysis. Participating in audits and controls for a multidisciplinary firm in Canada.
Product Manager responsible for managing Microsoft Security Services portfolio at Softchoice. Engaging with customers, Microsoft and stakeholders to drive market success and growth.