Senior Software Developer - Hamilton, Ontario

Only for registered members Hamilton, Ontario, Canada

1 day ago

Default job background
$90,000 - $145,000 (CAD) per year *
* This salary range is an estimation made by beBee
Walters Group is a family-owned steel construction company that designs, fabricates, and constructs unique and complex commercial and industrial projects throughout North America. With over 65 years of experience, Walters ensures high quality results through our passion and commi ...
Job description

Walters Group is a family-owned steel construction company that designs, fabricates, and constructs unique and complex commercial and industrial projects throughout North America. With over 65 years of experience, Walters ensures high quality results through our passion and commitment to every project. Our head office is located in Hamilton and we have multiple fabrication plants in Hamilton, Stoney Creek and Princeton. As Walters grows and expands into new markets, we are seeking to welcome aspiring and driven individuals to our team who share our passion, vision, and values.
At Walters, we build history, and we are incredibly proud of our projects, to name a few - Tim Hortons Field in Hamilton, ON, the Burgoyne Bridge in St. Catharines, ON, The Bow in Calgary, AB, and the Canadian Museum of Human Rights in Winnipeg, MB.
We're consistently ranked among the best companies to work for, including Canada's Best Managed and Great Place to Work Certified. We're committed to supporting and developing our teams. We also ensure a positive, safe, collaborative work environment with ample personal and career development opportunities.
If you want to be a part of our team – read on and apply. Even if you feel like you don't meet all criteria, please give it a shot, and still apply.
Vacancy type:
This posting is for an existing vacancy.
About The Position

  • Design and implement server-side application logic, RESTful APIs, and SQL Server integrations using C#/.NET and ASP.NET Core, ensuring scalability, maintainability, and long-term reliability.
  • Develop high-performance APIs that enable seamless communication across the application ecosystem.
  • Produce clean, maintainable code that adheres to modern design principles and supports long-term system health.
  • Establish and maintain a strong automated testing framework (unit, integration, and end-to-end tests).
  • Provide in-depth code reviews, offering guidance that improves architecture consistency, security, performance, and overall code quality.
  • Drive technical research efforts, including proofs of concept, to evaluate new technologies and identify potential risks or opportunities.
  • Collaborate with stakeholders to translate business requirements into technical designs, iterating quickly while keeping quality high.
  • Contribute to deployment and release practices (CI/CD), environment management, and infrastructure collaboration (DevOps).

Work Location:

  • Head office in Hamilton ON.

Position Requirements

  • 5+ years of hands-on software engineering experience in application development.
  • Strong experience with .NET/C#, including WinForms development and the Model–View–Presenter (MVP) design.
  • Strong experience building and integrating RESTful APIs in .NET / ASP.NET Core.
  • Extensive expertise in SQL Server, including stored procedures, functions, indexing, query tuning, and performance optimization; strong schema design skills.
  • Strong architecture skills: clean separation of UI/business/data concerns, domain modeling for workflow-heavy systems; reliable integration with external systems.
  • Solid understanding of Azure DevOps, Git workflows, and CI/CD pipelines.
  • Familiarity with automated testing frameworks (xUnit/NUnit, mocking, integration test patterns) and quality practices.
  • Experience with MSAL authentication and Microsoft Graph is an asset.
  • Bachelor's degree in Computer Science or Software Engineering, or a related field.

Compensation Package

  • Salary: $95,000-$120,000/Year
  • Vacation.
  • Paid sick and Bereavement leaves.
  • Flexible extended health and dental care packages.
  • Employee Assistance Program.
  • RRSP Matching.
  • Profit Sharing.
  • Employee Family Scholarship Program.
  • Tuition support (Apprentice, Continued Education)
  • Values in Action (ViA)- participating in charity events coordinated by employees. As well as team bonding activities.

Walters Group is committed to providing accommodations throughout the interview and employment process. If you require an accommodation, we will work with you to meet your needs.

IND1



Similar jobs

  • Work in company

    software developer

    Only for registered members

    Overview · Languages English Education Bachelor's degree Experience On site Work must be completed at the physical location. There is no option to work remotely. · ...

    Hamilton, Ontario

    1 month ago

  • Work in company

    software developer

    Only for registered members

    Overview of responsibilities and tasks for software developer job. · ...

    Hamilton

    4 weeks ago

  • Work in company

    software developer

    Only for registered members

    This is a software development position requiring 1 year to less than 2 years of experience in tasks such as writing modifying integrating and testing software code communicating technical problems processes and solutions preparing reports manuals and other documentation on the s ...

    Hamilton

    1 month ago

  • Work in company

    Senior Software Developer

    Only for registered members

    Walters Group is a family-owned steel construction company that designs, fabricates, and constructs unique and complex commercial and industrial projects throughout North America. With over 65 years of experience, Walters ensures high quality results through our passion and commi ...

    Hamilton $95,000 - $120,000 (CAD)

    2 days ago

  • Work in company

    Software Developer

    Only for registered members

    Venez travailler pour une entreprise qui est engagée dans la réussite de chacun de ses employés. · ...

    Oakville, ON LJ Y

    2 weeks ago

  • Work in company

    Intermediate Software Developer

    Only for registered members

    We're looking for an Intermediate Software Developer who's passionate about building technology that makes a difference. · You'll join a small, collaborative team of developers and QA professionals who design, develop, and maintain applications that power our healthcare systems. ...

    Hamilton, ON LP M

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    We are currently seeking a candidate who is qualified for the role of Software Developer. Typical Duties Include (but are not limited to): Work directly with customers to define requirements, train and support end users.Work directly with customers to define requirements, train a ...

    Dundas, ON LH L

    1 month ago

  • Work in company

    Intermediate Software Developer – C#

    Only for registered members

    We're looking for an Intermediate Software Developer who's passionate about building technology that makes a difference. · 5–9 years' experience in front-end and/or back-end development within a Microsoft environment. · Strong background in .NET and C#, ideally with MVC and Entit ...

    Hamilton, Ontario

    1 month ago

  • Work in company

    software developer

    Only for registered members

    Développeur logiciel. · Bachelor's degree · ...

    Oakville, ON

    1 month ago

  • Work in company

    Intermediate Software Developer – C#

    Only for registered members

    We're looking for an Intermediate Software Developer who's passionate about building technology that makes a difference.You'll join a small, collaborative team of developers and QA professionals who design, develop, and maintain applications that power our healthcare systems. · ...

    Hamilton $85,000 - $100,000 (CAD)

    1 week ago

  • Work in company

    Senior Software Developer

    Only for registered members

    Walters Group is a family-owned steel construction company that designs, fabricates, and constructs unique and complex commercial and industrial projects throughout North America. With over 65 years of experience, Walters ensures high quality results through our passion and commi ...

    Hamilton, ON $90,000 - $145,000 (CAD) per year

    1 day ago

  • Work in company

    Software Development Intern

    Only for registered members

    Lincoln Electric is the world leader in the engineering, · design and manufacturing of advanced arc welding solutions. · ...

    Dundas, Ontario

    1 month ago

  • Work in company

    Intermediate Software Developer – C#

    Only for registered members

    We're looking for an Intermediate Software Developer on a 12-month contract who's passionate about building technology that makes a difference. · ...

    Hamilton, ON LP M

    1 month ago

  • Work in company

    Senior Software Developer

    Only for registered members

    We are looking for a Senior Software Engineer to join our Bentley Infrastructure Cloud product development team and work on building our next-generation products and user experiences. · Collaborating with management and Product Managers. · Designing specific services/products/ fe ...

    Burlington

    1 week ago

  • Work in company

    Staff Software Developer

    Only for registered members

    This job is with Thermo Fisher Scientific. As part of the team, you'll provide technical leadership and architectural guidance while developing innovative software solutions that enable our customers to make the world healthier, cleaner and safer. · Design and implement sophistic ...

    Burlington

    5 days ago

  • Work in company

    Software Developer II

    Only for registered members

    +Job summaryAre you ready to start a new journey with a team of energized professionals advancing and connecting the world's infrastructure? · Working with management and Product Managers, the developer will assume the responsibilities of a Software Developer including design, im ...

    Burlington

    1 week ago

  • Work in company

    Software Developer- Burlington

    Only for registered members

    We are a proud family owned Canadian company headquartered in Burlington Ontario Canada seeking NET Software Developer specializing in APIs integrations custom applications developed using .NET Visual Studio leveraging Microsoft technology stack to build robust scalable software ...

    Burlington

    1 month ago

  • Work in company

    Developer, Software

    Only for registered members

    We are continually searching for great talent; individuals who possess a deep commitment to the customers and markets we serve. If you would like to join a company that is committed to the success of each employee and offers challenge, purpose and the opportunity to grow both per ...

    Oakville $76,300 - $93,300 (CAD) Full time

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    We are continually searching for great talent; individuals who possess a deep commitment to the customers and markets we serve. If you would like to join a company that is committed to the success of each employee and offers challenge, purpose and the opportunity to grow both per ...

    Oakville $76,300 - $93,300 (CAD) Full time

    2 weeks ago

  • Work in company

    Software Developer

    Only for registered members

    We have a successful track record working on both small and large recruitment projects across North America. · ...

    Brampton

    1 month ago