Titre du poste ou emplacement

Senior Web/Software Developer

Trident Global Assistance Inc. - 6 emplois
Toronto, ON
Posté aujourd'hui
Détails de l'emploi :
Télétravail
Temps plein
Exécutif
Avantages :
Modalités de travail flexibles

Position Overview

As a Senior Web/Software Developer, you will play a pivotal role in designing, developing, and maintaining our web-based applications that power our 24/7 travel emergency assistance and claims administration systems. You will work closely with product owners, designers, and fellow developers to deliver high-quality, scalable software solutions. This position requires strong system design skills, exposure to enterprise-level projects, and the ability to contribute across the full development stack.

Key Responsibilities

  • Architect, develop, and maintain web applications using Vue.js and Spring Boot within a microservices architecture
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Manage and optimize cloud infrastructure in AWS and Azure, including containerized services
  • Implement CI/CD pipelines to ensure rapid, reliable deployments
  • Design and maintain scalable relational database models using PostgreSQL and SQL
  • Participate in code reviews
  • Analyze system performance and recommend improvements to increase efficiency and reliability
  • Document technical specifications and development processes
  • Work with business stakeholders to understand system requirements and deliver technical solutions
  • Maintain security, compliance, and operational standards throughout the software lifecycle

Required Skills & Qualifications

  • Bachelor's degree in computer science, engineering, or a related field
  • 7+ years of hands-on experience in software development, with a focus on web-based applications
  • Strong proficiency in Vue.js (or similar frontend frameworks) and Spring Boot (or similar backend frameworks)
  • Proven experience with microservices, REST APIs, and cloud-native application design
  • Solid understanding of PostgreSQL and SQL database development
  • Demonstrated experience designing and delivering large-scale enterprise applications
  • Proficient in configuring and managing cloud environments (AWS and/or Azure)
  • Experience with CI/CD tools and practices (e.g., GitHub Actions, Jenkins, GitLab CI/CD)
  • Strong problem-solving and analytical thinking skills
  • Excellent communication and team collaboration abilities

Technical Competencies

  • Expertise in full-stack development using Java, JavaScript, and modern web frameworks
  • Familiarity with containerization technologies (Docker, Kubernetes)
  • Knowledge of security best practices in software development
  • Version control using Git and collaborative development workflows
  • Exposure to automated testing and quality assurance practices

Business Competencies

  • Understanding of insurance, healthcare, or claims processing systems is a strong asset
  • Ability to translate business needs into scalable software solutions
  • Experience working in agile development environments
  • Comfortable contributing to system architecture and design discussions

Key Success Factors

  • Ability to take ownership of features and projects from concept to deployment
  • Strong organizational and time management skills
  • Adaptability in a fast-paced and evolving environment
  • Passion for continuous learning and keeping up with industry best practices
  • Commitment to writing clean, maintainable, and efficient code

Working Environment

  • Based at our Etobicoke, Ontario headquarters with a hybrid work arrangement
  • Currently operating on a flexible hybrid schedule combining work from home and in-office collaboration
  • Please note: In-office presence requirements may increase to support technical planning and team integration
  • Must be able to commute to our Etobicoke office when required
  • Must reside within commutable distance of Etobicoke, Ontario

Impact

This role directly contributes to:

  • Advancing the technical foundation of our emergency assistance and claims management platforms
  • Ensuring reliability and scalability of systems supporting 24/7 operations
  • Enhancing digital experiences for clients, providers, and internal users
  • Supporting innovation and technical excellence across the organization

Open to Canadian Residents Only

NOT a remote position

Salary range - 65k - 80k depending on experience

Company DescriptionBe part of a dynamic team and make an impact in a fast-growing travel insurance company.Company DescriptionBe part of a dynamic team and make an impact in a fast-growing travel insurance company.

Partager un emploi :