1

Senior Software Developer Jobs in Welland, ON (NOW HIRING)

You will act as a senior individual contributor and technical authority. You will advise the VP of ... Work closely with software, data, and engineering teams to ensure technical environments, test ...

We are now over 21,000 engineers, architects, scientists and planners across the world and ... Complete archaeological fieldwork under the supervision of our Senior Project Archaeologist ...

Quality Assurance Lead

Hamilton, ON · On-site

  • Medical

  • Dental

  • PTO

JIRA, Bitbucket // Required Skills / Experience * 5+ years in software quality, test engineering, or a closely related role, including lead or senior responsibility * Hands-on experience designing ...

Professor, Computer Science

Hamilton, ON · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... senior level and the ability and interest in mentoring students. * Possess the ability to teach a ... programming to other networking and software programs within the Computer Science portfolio.

Estimator

Grimsby, ON · On-site

  • PTO

... senior leadership team. * Conduct a complete analysis of the bid request packages and prepare ... Engineering technologist or a technical diploma with 5-7 years of relevant experience * Hands-on ...

What we're looking for * 6+ years of professional software development, including 2+ years in a senior/lead role. * Advanced C#/.NET experience building production APIs and services. * Advanced React ...

Lead Field Service Technician

Hamilton, ON · On-site

CA$70K - CA$87K/yr

You will report directly to our Sr. Field Service Supervisor based out of our Hamilton, Ontario ... Designing/Engineering of solutions to prevent reoccurring problems as knowledge is acquired. * The ...

Lead Field Service Technician

Hamilton, ON · On-site

CA$70K - CA$87K/yr

You will report directly to our Sr. Field Service Supervisor based out of our Hamilton, Ontario ... Designing/Engineering of solutions to prevent reoccurring problems as knowledge is acquired. * The ...

Showing results 21-40

Senior Software Developer information

See Welland, ON salary details

$51K

$111.6K

$158K

How much do senior software developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for senior software developer in Welland, ON is $111,556.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,359.00 and $126,387.00 per year, depending on experience, location, and employer.

What is a senior software developer?

Senior Software Developers are experienced professionals who design, develop, and maintain complex software applications. They often lead development teams, mentor junior developers, and make critical architectural decisions. Their responsibilities include writing high-quality code, troubleshooting technical issues, and ensuring that software projects meet performance and security standards. With deep expertise in programming languages and software engineering principles, they play a key role in delivering successful technology solutions for organizations.

What does a senior software developer do?

As a Senior Software Developer, you’ll typically be responsible for leading complex development projects, designing technical solutions, and mentoring junior team members. Daily tasks often include writing and reviewing code, participating in architecture discussions, collaborating with cross-functional teams (such as QA, product management, and DevOps), and troubleshooting high-level technical issues. You may also be involved in setting coding standards, conducting code reviews, and helping to plan sprints or project roadmaps.

What skills and qualifications are needed to thrive as a senior software developer?

To thrive as a Senior Software Developer, you need deep expertise in programming languages, software architecture, and problem-solving, typically backed by a bachelor’s degree in computer science or a related field. Proficiency with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is standard, and certifications in these areas can be beneficial. Leadership, strong communication, and mentoring abilities set standout candidates apart in this role. These skills ensure that complex projects are delivered efficiently, code quality is maintained, and junior team members are effectively guided for overall team success.

What is the difference between Senior Software Developer vs Software Engineer?

AspectSenior Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's or higher in CS or related field; similar experience levels
Work EnvironmentCollaborates on complex projects, mentors juniors, leads technical effortsDesigns, develops, tests software; may work on specific modules or systems
Industry UsageCommonly used in tech companies, startups, and enterprise firmsWidely used across industries, often interchangeable with developer roles

The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

What are the most commonly searched types of Software Developer jobs in Welland, ON?

The most popular types of Software Developer jobs in Welland, ON are:

What cities near Welland, ON are hiring for Senior Software Developer jobs?

Cities near Welland, ON with the most Senior Software Developer job openings:

Infographic showing various Senior Software Developer job openings in Welland, ON as of August 2026, with employment types broken down into 1% Internship, 77% Full Time, 19% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $111,556 per year, or $53.6 per hour.

Lead Process Engineer - Water & Wastewater

GEI Consultants

Stoney Creek, ON • Hybrid

CA$115K - CA$125K/yr

Full-time

PTO

Re-posted 12 days ago


GEI Consultants rating

7.6

Company rating: 7.6 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

286th of 449 rated engineering


Job description

Description

Your role at GEI.
 
GEI Consultants Canada is seeking a Process Engineer to support the growth of our Civil Practice. This role combines technical leadership in water and wastewater facility design with project management responsibilities, including client engagement and delivery oversight. You’ll work on impactful projects, collaborate with multidisciplinary teams, and mentor emerging talent within a flexible and collaborative working environment.
 
Essential Responsibilities & Duties
  • Design Development: Create process engineering designs and equipment selection for water and wastewater infrastructure, including vertical facilities (pump stations, booster stations, reservoirs) and linear infrastructure (gravity sewers, forcemains, watermains).
  • Technical Documentation: Prepare engineering calculations, equipment lists, P&IDs, PCNs, and hydraulic models. Expertise in pump system design, commissioning, and optimization is essential.
  • Reports & Specifications: Write design reports, technical specifications, and contract documents. Develop construction cost estimates.
  • Coordination: Act as the lead project engineer, collaborating with civil, structural, and electrical disciplines to deliver integrated design packages.
  • Drafting & Modeling: Work with drafting teams to produce engineering drawings and 3D BIM models aligned with design intent.
  • Stakeholder Engagement: Communicate effectively with internal teams, clients, and stakeholders to ensure smooth project execution.
  • Construction Support: Review shop drawings, respond to contractor queries, and assist with site inspections, commissioning, FAT/SAT, and troubleshooting during construction.
  • Project Management: Depending on project type, you may lead projects directly as the project manager. You are expected to manage scope, quality, budgets, invoicing, schedules, and client relationships with guideance and support form the senior management team.
  • Business Development: Contribute to proposals and client engagement initiatives.
Minimum Qualifications
  • Bachelor’s degree in Engineering with strong academic training in environmental engineering, including water/wastewater conveyance and treatment and civil infrastructure.
  • Professional Engineer (P.Eng.) designation in Ontario.
  • Minimum 10 years of experience in the design and construction of water/wastewater and related municipal infrastructure.
  • Excellent communication and project coordination skills.
  • Physical and environmental requirements for this position are available upon request.
Preferred Skills
  • Site inspection and commissioning experience.
  • Experience with hydraulic transient analysis and modeling software.
  • Familiarity with scheduling software such as MS Project.
  • Master’s degree in Environmental, Civil, or Chemical Engineering. 
Additional Information
  • Applicant must include in their CVs a list of projects engaged in over the past 5 years with details where applicable.
  • Interviewees may be asked to complete a technical and written communication assessment during the interview process.
    We are GEI. 
     
    Some of the world’s most pressing problems – from climate change to sustainable development, to critical infrastructure and the future of our energy supply – need our brightest and diverse minds working together to create safer, more resilient communities for tomorrow.  
     
    We are technical experts, collaborators, and entrepreneurs who draw from diverse backgrounds to solve our clients’ most complex challenges.  
     
    With several offices across North America, we offer a range of engineering, science, and technical consulting services. Our range of expertise, project types, and culture make us the choice for top talent in the AEC industry. See all our office locations here.
     
    In 2023, GEI merged with GM BluePlan, an Ontario-based engineering, management, and technology consulting company. The merger adds GM BluePlan’s nationally recognized expertise in asset management and infrastructure planning to the GEI family, furthering our growth and expansion in Canada.  
     
    Employee-owned. Employee-focused.  
     
    As an employee-owned company, our employees support our flat leadership structure, have a say in how our business operates and benefit from our financial success. We are committed to employee growth with career development opportunities, competitive total rewards, a well-being program, flexible work arrangements and more.  Our company culture is driven by our 4 Cs – we are Client-Centered, Curious, Collaborative, and Community Minded – which support our focus on sustainability, safety, diversity, equity and inclusion. Get to know us better by visiting GEI’s career site here.
     
    GEI’s Total Rewards Package Includes 
    • Market-Competitive Compensation, including Eligibility for an Annual Performance Bonus 
    • Comprehensive Benefits Program including Health Care and Wellness Spending Accounts
    • Hybrid Work Schedules and Cell Phone Stipends 
    • GEI University (GEIU) with Continuing Education Assistance and Tuition Reimbursement 
    • Connecting Conversation Program with a Focus on Professional Development and Opportunities for Advancement 
    • Support and Financial Rewards for Publication Awards, Professional Dues, and Professional Licenses 
    • Paid Holidays and Generous Paid Time Off Program 
    • Rewards and Recognition 
    • RRSP Program 
    • Opportunity to be an Owner and Shareholder  
    • A Vibrant Culture that is Focused on Partnership, Sustainability, Giving Back to Our Communities and Diversity, Equity and Inclusion 
    • And More… 
    GEI is an equal opportunity employer committed to diversity and inclusion. We consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, Aboriginal/Indigenous status or any other factors considered discriminatory. If you require an accommodation during the recruitment process, we will work with you to meet your needs.

    What GEI Consultants employees say

    Pay

    Hours and flexibility

    Workplace

    Get the full story on Breakroom