Talent.com
Software Engineer
Software EngineerBartech Staffing • Toronto, Canada
Software Engineer

Software Engineer

Bartech Staffing • Toronto, Canada
12 days ago
Job type
  • Full-time
Job description

Bartech Staffing is a leading engineering, technical and professional staffing firm, and our clients include some of the nation's biggest companies. We are powered by Impellam Group, a connected group providing global workforce and specialist recruitment solutions. Our client has engaged us to assist them to hire a contract

Software Engineer (Oakville, Ontario) . If you are interested in an opportunity to get your foot in the door with a leading company, we want to talk with you!

Contract with potential for long term

Hourly pay range $70.00 - $72.34

100% on-site

Job Responsibilities

This position is responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. This is a hands‑on senior engineering role focused on Golang, CLI tooling, and DevOps pipelines. Candidates must bring strong technical depth and practical experience building developer infrastructure and automation tools, not just application features.

Engage with customers to deeply understand their use‑cases, pain points, and requirements, showcasing empathy and advocating for user‑centric software solutions.

Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies.

Create high‑level software architecture designs that outline the overall structure, components, and interfaces of the application.

Design and implement functionalities for Golang‑based command‑line tools.

Develop and implement unit, integration, and end‑to‑end tests.

Write technical specifications for new features and improvements.

Actively participate in Agile ceremonies and contribute to a culture of continuous improvement.

Contribute to process improvements, CI / CD pipelines, and toolchain upgrades.

Job Requirements

Bachelor's degree in Computer Science, Information Technology, or related field.

Senior Software Engineer with 8+ years total engineering experience

5+ years production Golang development, focused on CLI / DevOps / API work

Strong hands‑on engineering background (not people‑management or architect‑only)

Proven track record building developer tooling and automation pipelines

Strong experience creating integrations with Azure, GCP, Jenkins and GitHub Actions.

7+ years of experience as a DevOps engineer or a similar software engineering role.

Experience with embedded systems build and development process preferred.

Team leadership experience highly preferred.

Database expertise : strong proficiency in SQL, including advanced query writing, stored procedure development, and robust relational database design principles

Experience with data modeling and optimization for performance and scalability is highly valued.

Demonstrated full‑stack development experience, with a deep understanding of the seamless integration and communication between front‑end and back‑end systems.

Ability to contribute across the entire application stack.

API Integration & Microservices : proven experience integrating diverse services and systems through APIs (e.g., RESTful, gRPC) or direct communication over a bus, focusing on building efficient, scalable, and secure integration patterns.

Familiarity with microservices architectures and event‑driven systems is a plus.

Software quality & testing acumen : a strong commitment to software quality, including expertise in various testing methodologies (e.g., unit, integration, end‑to‑end).

Benefits

As a

Software Engineer

with Bartech Staffing, you will be working through an established and respected staffing organization with over 40 years of serving as a trusted partner to our client companies. We provide our talent with personal, responsive attention, and will assign an employee care representative to answer any questions or concerns that you might have. Depending upon the client, the assignment, and your performance, you can find potential opportunities for direct employment.

Make the most of your experience! Apply now!

Note : This position is open to fill an existing position, and AI is used to assist within the recruitment process.

Impellam Group and its brands are equal‑opportunity employers committed to diversity and inclusion. All qualified applicants will receive consideration without regard to race, color, religion, gender, sexual orientation, pregnancy or maternity, national origin, age, disability, veteran status, or any other factor determined to be unlawful under applicable law. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application, interview process, pre‑employment activity, and the performance of crucial job functions.

If you require additional disability considerations, modifications, or adjustments please let us know by contacting HR-InfoImpellamNA@impellam.com or fill out this form to request accommodations.

#J-18808-Ljbffr

Create a job alert for this search

Software Engineer • Toronto, Canada

Similar jobs
Senior Software Engineer, Secure Agents

Senior Software Engineer, Secure Agents

The Rundown AI, Inc. • Toronto C6A, ON, Canada
Remote
Full-time
Our mission is to scale intelligence to serve humanity.We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like cont...Show more
Last updated: 19 days ago • Promoted
Software Engineer

Software Engineer

freelance.ca • Toronto, Canada
Full-time
Role : Delphix Test Data Management Engineer.Location : Toronto, ON (Hybrid).Design| implement| and manage Delphix Data Virtualization and Masking solutions for enterprise applications.Automate data ...Show more
Last updated: 8 days ago • Promoted
Software Engineer, Platform - Toronto, Canada

Software Engineer, Platform - Toronto, Canada

Speechify • Toronto, ON, Canada
Full-time
The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
Last updated: 16 days ago • Promoted
Software Engineer - Growth

Software Engineer - Growth

BitGo, Inc. • Toronto, Canada
Full-time
BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

Resmed • Toronto, Canada
Full-time
About the Role : Senior Software Engineer.You’ll work on full‑stack solutions using the latest technologies in a collaborative, agile environment, helping build applications that directly improve th...Show more
Last updated: 1 day ago • Promoted
Software Engineer

Software Engineer

PowerToFly • Toronto, Canada
Full-time
Position Overview The Reporting team is seeking a highly skilled Software Engineer to join our growing organization.Reporting to the Engineering Manager, you will play a key role in designing, deve...Show more
Last updated: 24 days ago • Promoted
Senior Principal Software Engineer - AI Multi-Agents

Senior Principal Software Engineer - AI Multi-Agents

Huawei Canada • Markham, York Region, Canada
Full-time +1
Senior Principal Software Engineer - AI Multi-Agents.Senior Principal Software Engineer - AI Multi-Agents.Huawei Canada has an immediate permanent opening for a Principal Software Engineer.Establis...Show more
Last updated: 30+ days ago • Promoted
Tech Lead / Software Engineer III

Tech Lead / Software Engineer III

Kapitus • Toronto, ON, Canada
Full-time
As a Tech Lead / Software Engineer III at Kapitus, you will be responsible for leading a dynamic service development team with the design, development, and implementation of scalable and efficient cl...Show more
Last updated: 21 days ago • Promoted
Software Engineer

Software Engineer

Briza • Toronto, ON, Canada
Full-time
Briza strives to make interacting with commercial insurance products not only better but delightful.There is a large and growing constituent of developers that need API access to insurance carriers...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

Synpulse8 • Toronto, Canada
Full-time
Experienced Professional - Technology Consulting Full-time Hybrid Toronto, Canada.Synpulse is a global transformation partner elevating our clients in the financial sphere with tailor‑made solution...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

Capgemini • Toronto, Canada
Full-time
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues...Show more
Last updated: 13 days ago • Promoted
Software Engineer, Atlas

Software Engineer, Atlas

Cohere • Toronto, Canada
Full-time
Who are we? Our mission is to scale intelligence to serve humanity.We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experienc...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

Canny • Toronto, Canada
Full-time
Thousands of companies build better software products with the help of Canny’s customer feedback platform.Software Engineer , you’ll be building and improving the core product our customers rely on...Show more
Last updated: 13 days ago • Promoted
Software Engineer 1

Software Engineer 1

Thri5 Inc. • Toronto, ON, Canada
Full-time
Thri5 is the AI-powered System of Actions for the modern retailer.Despite massive investments in planning, forecasting, and analytics, retailers still face the same operational issuesout-of-stocks,...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer

Lead Software Engineer

KitchenMate • Toronto, ON, Canada
Full-time
KitchenMate powers a chain of hot-food micro-markets at the heart of big buildings where people live, work, and play.We are on a mission to provide access to high quality meals to everyone, while r...Show more
Last updated: 30+ days ago • Promoted
Software Engineer (Full Stack)

Software Engineer (Full Stack)

Citylitics • Toronto, ON, Canada
Full-time
Citylitics delivers predictive intelligence on local utility & public infrastructure markets.What is Infrastructure? It is the roadways you rely on to safely get to Grandma's house, it'...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

HRB • Toronto, Canada
Full-time
This is a product-focused engineering role where you'll play a key part not just in building, but also in shaping our integration platform (supporting 200+ integrations). You’ll have the opportunity...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

DataAnnotation • Toronto, Canada
Full-time +1
DataAnnotation is committed to creating quality AI.Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. We are looking for a proficien...Show more
Last updated: 30+ days ago • Promoted