Enable job alerts via email!

senior software developer

SGA Tech Solutions

Winnipeg

On-site

CAD 80,000 - 120,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

SGA Tech Solutions is seeking a Senior Software Developer in Winnipeg for a full-time, in-person role. The successful candidate will lead the implementation of ERP systems for various industries, including distribution, manufacturing, and construction. Responsibilities include designing complex software solutions, mentoring junior developers, and collaborating with stakeholders to meet business requirements.

Benefits

Dental care
Discounted or free food
Extended health care
On-site parking
Paid time off

Qualifications

  • Requires 5 years of software development experience in North America.
  • Hands-on experience with SQLServer, MySQL, and MariaDB.
  • Familiarity with cloud-based ERP systems and Accounting principles is an asset.

Responsibilities

  • Lead design and development of software solutions and manage the project lifecycle.
  • Mentor junior developers and ensure coding standards are met.
  • Serve as a liaison between technical and non-technical stakeholders.

Skills

Collaboration
Technical leadership
Communication

Education

Bachelor’s degree in Computer / Software Engineering or Computer Science

Tools

SQL databases
Version control systems

Job description

1 week ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from SGA Tech Solutions

We are seeking a Senior Software Developer based in Winnipeg, Manitoba for a full-time, in-person role. Remote work is not available. The successful candidate will collaborate closely with our team to lead the implementation of new Enterprise Resource Planning (ERP) systems for distribution, manufacturing, and construction companies across Canada.

Job Duties

  • Lead the design and development of complex software solutions by analyzing business requirements, conducting feasibility studies, and collaborating with users and key stakeholders to define systems architecture, data flows, and workflows.
  • Leverage senior-level expertise not only to provide technical leadership and mentorship but also to actively engage in hands-on coding, contributing directly to the resolution of complex technical challenges.
  • Translate business needs into technical specifications and detailed design documents, ensuring alignment with organizational goals and scalable architecture principles.
  • Act as a technical lead on projects—owning solution design, setting coding standards, and guiding the team through implementation, testing, and deployment.
  • Serve as a key liaison between technical teams and non-technical stakeholders, including clients and business analysts, to gather requirements, write functional specifications, and ensure clear communication throughout the project lifecycle.
  • Oversee project timelines, deliverables, and milestones, proactively identifying and mitigating risks to ensure timely delivery.
  • Perform code reviews and provide feedback to ensure adherence to best practices, maintainability, performance, and security standards.
  • Champion DevOps practices and participate in the deployment, monitoring, and maintenance of production systems.
  • Mentor junior developers by providing technical guidance, training, and career development support.
  • Continuously research and evaluate emerging technologies and development tools to drive innovation and efficiency within the team.
  • Promote a culture of excellence, accountability, and continuous improvement within the development team.

Qualifications

  • Bachelor’s degree in Computer / Software Engineering or Computer Science.
  • At minimum 5 years of hands-on software development experience in North America, working in-person and collaborating closely with North American teams.
  • Experience with version control systems (such as Git).
  • Experience creating, manipulating, and maintaining SQL databases including SQLServer, MySQL, MariaDB
  • Good communication and interpersonal skills. Proven ability to exercise initiative and sound judgement and the ability to collaborate effectively.
  • Experience maintaining and improving mature systems.
  • Web and mobile technologies and UI exposure is an asset.
  • Familiarity with cloud-based ERP systems and modern ERP architectures is an asset.
  • Strong understanding of Accounting / Finance principles and background is an asset
  • Please apply in confidence by submitting your resume and cover letter. We thank all those that apply but only those applicants invited for an interview will be contacted.
  • Dental care
  • Discounted or free food
  • Extended health care
  • On-site parking
  • Paid time off
  • French not required

Schedule :

  • Monday to Friday

Who We Are

At SGA Tech Solutions , we are a trusted partner in digital transformation. Our multidisciplinary team of engineers, computer scientists, and business analysts is passionate about helping businesses grow through innovative IT services, tailored ERP solutions, and unified digital marketing strategies.

We approach every challenge with systemic thinking , define clear, trackable goals , and embrace an agile mindset to ensure long-term success. From consultation to implementation and ongoing support, we deliver secure, reliable, and scalable solutions designed to empower your business.

  • Let’s build smarter systems—together

Seniority level

Seniority level

Mid-Senior level

Employment type

Employment type

Full-time

Job function

Job function

Engineering and Information Technology

Technology, Information and Media

Referrals increase your chances of interviewing at SGA Tech Solutions by 2x

Sign in to set job alerts for “Senior Software Engineer” roles.

Junior Software Engineer - Cross-platform C++ - Multipass

Software Engineer - Solutions Engineering

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Software Engineer I (Consumer Servicing)

Software Engineer (Python / Linux / Packaging)

Software Engineer I (Merchant Data Platform)

Application Developer, Analytics (18-month term)

System Software Engineer - GCC / LLVM compiler, tooling, and ecosystem

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Create a job alert for this search

Senior Software Developer • Winnipeg, MB, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer

Donna Cona Inc.

Winnipeg,Toronto,London null

Hybrid

Hybrid

CAD 85,000 - 115,000

Full time

2 days ago
Be an early applicant

senior software developer

www.canadainternational.gc.ca - Jobboard

Winnipeg null

On-site

On-site

CAD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Développeur Logiciels Senior / Senior Software Developer

Ticketmaster Canada LP

Winnipeg null

On-site

On-site

CAD 80,000 - 110,000

Full time

Today
Be an early applicant

Développeur Logiciels Senior / Senior Software Developer

Live Nation

Quebec null

Remote

Remote

CAD 105,000 - 133,000

Full time

12 days ago

Senior Software Developer (Future Openings)

Zensurance

Toronto null

Remote

Remote

CAD 90,000 - 130,000

Full time

11 days ago

Senior Software Developer

Thanx

null null

Remote

Remote

CAD 80,000 - 120,000

Full time

11 days ago

Senior Software Engineer - MAAS

Canonical

Winnipeg null

Remote

Remote

CAD 80,000 - 110,000

Full time

10 days ago

Senior Software Developer

Donna Cona Inc.

Toronto,London,Winnipeg null

Hybrid

Hybrid

CAD 80,000 - 120,000

Full time

11 days ago

Senior Software Developer

Sterling Brokers

null null

Remote

Remote

CAD 80,000 - 120,000

Full time

27 days ago