Software Engineer

2 days ago


Oakville, Canada The Bartech Group, Inc. Full time

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 in hiring a contract Software Engineer (Oakville, Ontario). If you are interested in an opportunity to get your foot in the door with 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, task desk features.

You will:

- 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


  • Software Engineer

    9 hours ago


    Oakville, Canada EPITEC Full time

    Epitec is seeking an experienced Software Engineer to join our automotive client's team. As a Software Engineer, the candidate will play a pivotal role in 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....

  • Software Engineer

    2 days ago


    Oakville, Canada The Bartech Group, Inc. Full time

    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 in hiring a contract Software Engineer (Oakville,...

  • Software Engineer

    1 hour ago


    Oakville, Canada The Bartech Group, Inc. Full time

    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 in hiring a contract Software Engineer (Oakville,...

  • Software Engineer

    3 days ago


    Oakville, Ontario, Canada Bartech Staffing Full time

    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 in hiring a contractSoftware Engineer (Oakville,...

  • Software Engineer

    3 days ago


    Oakville, Ontario, Canada EPITEC Full time

    Epitec is hiring a Senior Software Engineer for the largest automaker in the US & Canada in Oakville, ON. The engineer will build infrastructure and automation tools—not just application features.If you love crafting Golang CLI tooling, shaping CI/CD pipelines, and designing resilient systems, this role is for you.What You'll DoEngage directly with users...

  • Sr. Software Engineer

    3 weeks ago


    Oakville, Canada Softchoice Full time

    Join to apply for the Sr. Software Engineer role at Softchoice 4 days ago – be among the first 25 applicants Get AI‑powered advice on this job and more exclusive features. Why You’ll Love Softchoice Softchoice is a software‑focused IT solutions and services provider that equips organizations to be agile and innovative, while engaging, connecting, and...

  • Sr. Software Engineer

    3 weeks ago


    Oakville, Canada Softchoice Full time

    Join to apply for the Sr. Software Engineer role at Softchoice 4 days ago – be among the first 25 applicants Get AI‑powered advice on this job and more exclusive features. Why You’ll Love Softchoice Softchoice is a software‑focused IT solutions and services provider that equips organizations to be agile and innovative, while engaging, connecting, and...

  • Sr. Software Engineer

    2 weeks ago


    Oakville, Canada Softchoice Full time

    Join to apply for the Sr. Software Engineer role at Softchoice 4 days ago – be among the first 25 applicants Get AI‑powered advice on this job and more exclusive features. Why You’ll Love Softchoice Softchoice is a software‑focused IT solutions and services provider that equips organizations to be agile and innovative, while engaging, connecting, and...

  • Software Engineer

    2 days ago


    Oakville, Canada RPMGlobal Full time

    Transforming the Future with Convergence of Simulation and Data Software Engineer - Core Senior Engineer Job Summary: Our client in Oakville, ON is looking for a Software Engineer - Core Senior Engineer. This is a contract position. What You Will Do: This position is responsible for designing, developing, testing and maintaining software applications...

  • Software Engineer

    10 hours ago


    Oakville, Canada RPMGlobal Full time

    Transforming the Future with Convergence of Simulation and Data Software Engineer - Core Senior Engineer Job Summary: Our client in Oakville, ON is looking for a Software Engineer - Core Senior Engineer. This is a contract position. What You Will Do: This position is responsible for designing, developing, testing and maintaining software applications and...