Senior Software Developer
at ConnectGO
Montréal, QC, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 05 May, 2025 | USD 100000 Annual | 05 Feb, 2025 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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