Senior Software Developer

at  ConnectGO

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate05 May, 2025USD 100000 Annual05 Feb, 2025N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are Connect&GO, a global tech leader providing attractions management software that empowers venues to create unforgettable guest experiences. We simplify operations and boost revenue while relentlessly focusing on customer needs. Our culture is built on innovation, fueled by fun and laughter. Join us as we challenge industry norms, drive value for our customers, and shape the future of attractions.

THE MISSION:

We are expanding our team and seeking a Senior Software Developer to focus primarily on resolving client escalated issues. Your mission will be to deliver robust code utilizing agile methodologies. You will design, develop, and maintain high-quality web applications and APIs, ensuring exceptional user experiences. Our software platform supports theme parks, water parks, zoos, and attractions worldwide. Join our team and contribute to continuously pushing the limits of what is possible to achieve outstanding user satisfaction.

Responsibilities:

  • Write server-side code Golang to build backend components such as microservices and APIs.
  • Debug, improve, evolve and possibly understand to move to Golang our legacy platform written in PHP (Laravel).
  • Write client-side code using TypeScript and Vue.js to create user interfaces and reusable UI components.
  • Debug and resolve issues in web applications and APIs.
  • Write unit tests to ensure the quality and reliability of the codebase.
  • Ensure application and data security by following best practices, monitoring vulnerabilities, and addressing potential risks.
  • Investigate and resolve software defects reported by clients and internal teams.
  • Communicate progress and any issues or blockers to the team regularly.
  • Continuously learn and stay up-to-date with emerging technologies and best practices in full-stack development.
  • Be part of an on-call rotation to quickly diagnose and resolve critical issues, ensuring system stability.
  • Collaborate with cross-functional teams to identify root causes and implement solutions.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Montréal, QC, Canada