Senior Applications Developer (6-8 years of experience) to develop and maintain backend payment applications using Go (Golang) 107494-1

S.I. Systems Ltd.

Toronto

Hybrid

CAD 110,000 - 140,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

S.I. Systems Ltd. is hiring a Senior Applications Developer to design, develop, and maintain backend payment applications using Go (Golang).

The role emphasizes ownership across the full software delivery lifecycle, mentorship within a small team, and collaboration with payment systems in a capital markets context. The position is hybrid with 2 onsite days (Wednesday and Thursday) at 141 Bay Street, Toronto, and a 6-month contract with potential extension.

Qualifications

  • 6-8 years of software development experience
  • 2-3 years of hands-on Go backend development
  • Test-Driven Development and comprehensive unit test suite development
  • Snyk, SonarQube, and static code analysis or vulnerability scanning tools
  • Technical leadership, mentorship, or development guidance experience within software development teams

Responsibilities

  • Design, develop, enhance, and maintain backend applications using Go (Golang)
  • Take ownership of development deliverables from requirements analysis through testing and production deployment
  • Understand existing application architecture, business domain, dependencies, and supporting systems
  • Support development, integration testing, user acceptance testing, implementation, and production release activities
  • Lead smaller projects or application initiatives independently
  • Provide technical direction, mentorship, and development guidance to team members
  • Use static code analysis and security scanning tools to address code quality and vulnerability concerns

Skills

Go (Golang)
Software development
Test-Driven Development
Static code analysis
Security scanning
Technical leadership

Tools

Snyk
SonarQube

Job description

Senior Applications Developer (6-8 years of experience) to develop and maintain backend payment applications using Go (Golang) 107494-1

Our financial services client is seeking a Senior Applications Developer (6-8 years of experience) to develop and maintain backend payment applications using Go (Golang)

Join a Capital Markets technology team supporting a legacy Payment Hub Foreign Exchange platform critical to backend payment processing. This role focuses on hands-on Golang development, application maintenance, testing support, and production deployment across the full software delivery lifecycle. The position offers end-to-end ownership of backend development initiatives while contributing technical direction and mentorship within a smaller development team. Candidates will work closely with established payment systems and supporting business domains in a high-visibility environment.

Hybrid, 2days onsite - Wednesday Thursday

141 Bay Street, Toronto

Contract for 6 months with a possibility of extension

Must Haves
  • 6-8 years of software development experience
  • 2-3 years of hands-on Go (Golang) backend application development
  • Test-Driven Development and comprehensive unit test suite development
  • Snyk, SonarQube, and static code analysis or vulnerability scanning tools
  • Technical leadership, mentorship, or development guidance experience within software development teams
Nice to Have
  • Awareness of AI-assisted or AI-driven software development tools and practices
  • Exposure to payment applications, foreign exchange platforms, or Capital Markets technology environments
Responsibilities
  • Design, develop, enhance, and maintain backend applications using Go (Golang)
  • Take ownership of development deliverables from requirements analysis through testing and production deployment
  • Understand existing application architecture, business domain, dependencies, and supporting systems
  • Support development, integration testing, user acceptance testing, implementation, and production release activities
  • Lead smaller projects or application initiatives independently
  • Provide technical direction, mentorship, and development guidance to team members
  • Use static code analysis and security scanning tools to address code quality and vulnerability concerns

Our financial services client is seeking a Senior Applications Developer (6-8 years of experience) to develop and maintain backend payment applications using Go (Golang)

Join a Capital Markets technology team supporting a legacy Payment Hub Foreign Exchange platform critical to backend payment processing. This role focuses on hands-on Golang development, application maintenance, testing support, and production deployment across the full software delivery lifecycle. The position offers end-to-end ownership of backend development initiatives while contributing technical direction and mentorship within a smaller development team. Candidates will work closely with established payment systems and supporting business domains in a high-visibility environment.

Hybrid, 2days onsite - Wednesday Thursday

141 Bay Street, Toronto

Contract for 6 months with a possibility of extension

Must Haves
  • 6-8 years of software development experience
  • 2-3 years of hands-on Go (Golang) backend application development
  • Test-Driven Development and comprehensive unit test suite development
  • Snyk, SonarQube, and static code analysis or vulnerability scanning tools
  • Technical leadership, mentorship, or development guidance experience within software development teams
    Nice to Have
    • Awareness of AI-assisted or AI-driven software development tools and practices
    • Exposure to payment applications, foreign exchange platforms, or Capital Markets technology environments
    Responsibilities
    • Design, develop, enhance, and maintain backend applications using Go (Golang)
    • Take ownership of development deliverables from requirements analysis through testing and production deployment
    • Understand existing application architecture, business domain, dependencies, and supporting systems
    • Support development, integration testing, user acceptance testing, implementation, and production release activities
    • Lead smaller projects or application initiatives independently
    • Provide technical direction, mentorship, and development guidance to team members
    • Use static code analysis and security scanning tools to address code quality and vulnerability concerns

    Disclaimer:

    AI may be used in evaluating candidates.

    This posting is for an existing vacancy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Applications Developer - GoLang #107494
Sr Applications Developer - GoLang #107494

C.G. Consulting Group • Toronto

On-site
CAD 110,000 - 117,000
Golang Developer-Banking
Golang Developer-Banking

BeachHead Inc. • Toronto

On-site
CAD 105,000 - 126,000
Senior Applications Developer
Senior Applications Developer

Ian Martin Group • Toronto

Hybrid
CAD 225,364,000 - 260,466,000
Senior Golang Developer
Senior Golang Developer

BeachHead • Toronto

On-site
CAD 156,000 - 166,000
Sr. Golang Developer
Sr. Golang Developer

BeachHead Inc. • Toronto

On-site
CAD 103,000 - 110,000
Senior Software Engineer – Backend
Senior Software Engineer – Backend

TEEMA • Toronto

On-site
CAD 120,000 - 150,000
Senior Java Developer (FinTech, APIs & Microservices)
Senior Java Developer (FinTech, APIs & Microservices)

Brainhunter Systems Ltd • Toronto

On-site
CAD 90,000 - 120,000
Software Developer – Senior (Spring Boot, Node.js, or .NET Core. experience)
Software Developer – Senior (Spring Boot, Node.js, or .NET Core. experience)

Bevertec • Toronto

On-site
Confidential
Senior Fullstack Engineer- Toronto
Senior Fullstack Engineer- Toronto

Sokin • Toronto

On-site
CAD 110,000 - 140,000
Software Developer (Junior to Intermediate)
Software Developer (Junior to Intermediate)

MAD Elevator Inc. • Mississauga

On-site
CAD 72,000 - 95,000