Zendesk

Senior Software Developer

Zendesk

full-time

Posted on:

Location Type: Hybrid

Location: MontrealCanada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Simplify a complex ticketing system and make it highly customizable to accommodate diverse client needs.
  • Deliver enterprise-grade software and address challenges associated with global-scale products.
  • Promote code ownership, best practices, high-quality code, and robust test coverage.
  • Participate in or lead all phases of the software development lifecycle (discovery, technical design, scoping, prototyping, implementation, testing, deployment, optimization).

Requirements

  • 4+ years of software development experience
  • Proficiency with backend frameworks, particularly Ruby and Rails
  • Strong understanding of GraphQL and REST, API design, and system architecture
  • Experience designing and developing enterprise-grade systems
  • Hands-on web development experience working within a large codebase
  • Excellent written and verbal communication skills
Benefits
  • Flexible remote working arrangement for part of the week
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RubyRailsGraphQLRESTAPI designsystem architectureenterprise-grade systemsweb developmentsoftware development lifecycletest coverage
Soft Skills
code ownershipbest practicescommunication