Closed listing
Sr. Golang Developer
- Toronto, ON, Canada
$75 to $80 CAD / hour · Contract
This opening has closed.
The original listing is kept below for reference.
Job details
- Pay
- $75 to $80 CAD / hour
- Job type
- Contract
- Closing date
- Experience
- 2–3+ years of professional Go development experience.
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Working with one of our top financial clients, this role calls for a Senior Go Developer. This position involves maintaining existing products, addressing technical debt, and driving end-to-end initiatives within a dynamic team environment. The role offers the opportunity to work on multiple parallel projects in a fast-paced setting, applying your expertise to enhance system security and code quality.
Pay rate range (CAD): $75.00/hr – $80.00/hr
Responsibilities
- Take ownership of development projects from conception to deployment.
- Drive initiatives and end-to-end project delivery independently.
- Mentor team members and participate in code reviews.
- Remediate technical debt and legacy code vulnerabilities.
- Detect and resolve security issues related to SAST/DAST vulnerabilities.
- Collaborate with cross-functional teams to ensure project success.
- Explain technical problems, root causes, and solutions to stakeholders.
- Work efficiently with minimal supervision and micromanagement.
- 2–3+ years of professional Go development experience.
- Strong knowledge of concurrency and multi-threaded programming.
- Familiarity with code quality tools such as SonarQube.
- Experience with security scanning tools like Snyk.
- Awareness of AI-assisted development tools, including GitHub Copilot.
- Understanding of security vulnerabilities and remediation techniques.
- Excellent communication skills for technical and non-technical audiences.
- Proven ability to drive projects end-to-end.
- Experience in banking or financial services sectors.
- Knowledge of event-driven architectures and microservices.
- Familiarity with gRPC APIs.
Privacy Policy
More about this job
Responsibilities
Lead development projects from conception through deployment, maintain existing products, and address technical debt and security vulnerabilities. Mentor team members, review code, collaborate across teams, and communicate technical issues and solutions to stakeholders.
Requirements
The role seeks a developer with 2–3 or more years of professional Go experience, strong concurrency and multithreaded programming knowledge, and familiarity with code quality and security scanning tools. Candidates should be able to drive projects end-to-end, communicate effectively, and work independently; financial services, microservices, event-driven architecture, and gRPC experience are advantageous.
Skills
- Go
- Concurrency
- Multithreaded Programming
- SonarQube
- Snyk
- GitHub Copilot
- Security Vulnerability Remediation
- Project Delivery
- Code Reviews
- Mentoring
- Microservices
- Event-Driven Architecture
- gRPC
- Communication
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Finance & Accounting
Keywords
- Go
- Golang
- Concurrency
- Multithreaded Programming
- SonarQube
- Snyk
- GitHub Copilot
- SAST
- DAST
- Security Vulnerabilities
- Technical Debt
- Legacy Code
- Code Quality
- Code Reviews
- Project Delivery
- Cross-Functional Collaboration
- Financial Services
- Banking
- Event-Driven Architecture
- Microservices
- gRPC
- APIs
- Mentoring