Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer (C#, Python)

Lincoln Electric

Lincoln Electric is a high-performance industrial machinery and technology leader who helps customers manufacture and maintain vital equipment and infrastructure. Lincoln Electric’s innovative solutions enable higher quality and productivity across a variety of processes including welding, cutting, brazing, machining, process automation, and field repair. The Company leverages proprietary technologies and expertise in materials science, power electronics, automation, and intelligent software to help customers build better and achieve resilience in their operations. Headquartered in Cleveland, Ohio, Lincoln Electric is the essential ‘Linc’ that keeps the economy running. The Company operates 71 manufacturing and automation facilities across 20 countries and serves customers in over 160 countries. For more information about Lincoln Electric and its products and services, visit the Company’s website at .

 

Location: Hamilton  
Req ID: 29102  

 

About the Role

We are investing in software-driven diagnostics, automation, and observability to improve product reliability and supportability. This hands-on role focuses on building internal tools, diagnostic platforms, and automated test frameworks that proactively detect issues, accelerate root-cause analysis, and improve release quality.

You will design scalable software solutions that reduce manual troubleshooting, improve system visibility, and create continuous feedback loops between Engineering, QA, Product, and Service teams.

Key Responsibilities

  • Design and develop diagnostic, telemetry, and automation platforms using C# and/or Python
  • Build tools that collect and analyze logs, metrics, and system events
  • Develop automated test frameworks, regression tests, and release validation tools
  • Improve observability, root-cause analysis, and issue detection across distributed systems
  • Integrate automated testing and diagnostics into CI/CD pipelines
  • Translate field and operational issues into actionable engineering insights
  • Create dashboards, reports, documentation, and onboarding tools
  • Collaborate cross-functionally with Engineering, QA, Product, and Service teams

Qualifications

  • BS in Computer Science, Engineering, Mechatronics, or equivalent experience
  • 5+ years of software development or systems engineering experience
  • Strong experience with C# and/or Python
  • Experience building automation tools, internal platforms, or diagnostic systems
  • Experience with distributed systems, APIs, or connected devices

Technical Skills

  • C#, Python
  • Software architecture and scalable application design
  • Diagnostics, telemetry, and log analysis
  • Automated testing frameworks (MSTest, NUnit, pytest, etc.)
  • CI/CD integration and release validation
  • Dashboards, reporting, and technical documentation

 

Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Software Developer (C#, Python) in Hamilton, ON vacancy
  •  ...Position Overview We’re looking for a software engineer to join our development team. You...  ..., and supporting infrastructure Develop and maintain testing strategies, including...  ...Tech Stack Backend: Java (Spring Boot), Python, Some components in C and C++ Frontend:... 
    Suggested
    Casual work

    Providius

    Hamilton, ON
    3 days ago
  •  ...direction aligned Requirements // Tech Stack Backend: Python, Java, C and C++ Python tooling: pydantic, FastAPI, asyncio, pytest...  ..., or PCI DSS // Required Skills / Experience ~8+ years of software engineering experience, with significant time in an architecture... 
    Suggested
    Manual labor

    Providius

    Hamilton, ON
    4 days ago
  •  ...forward-thinking, hands-on Quality Engineering Manager to champion software quality, release engineering, and modern testing practices...  ...Collaboration : Partner closely with software engineering managers, developers, product specialists, and support teams to unify our approach... 
    Suggested
    Long term contract
    Full time
    Shift work

    Providius

    Hamilton, ON
    4 days ago
  • $83.9k - $111.8k per year

     ...The Intelligent Automation Developer is an individual contributor responsible for the end-to-end delivery, deployment, and operational support of intelligent automation solutions supporting Customer Experience (CE) and related business functions. Operating within Stryker... 
    Suggested
    Full time
    Work at office
    Local area
    2 days per week

    Stryker

    Hamilton, ON
    a month ago
  •  ...engineer to build and operate the systems our software depends on. You’ll own the pipelines,...  ...under real-world conditions Develop and maintain testing, monitoring, and observability...  ...Requirements // Tech Stack Backend: Python, Java (Spring Boot), C and C++ Python... 
    Suggested

    Providius

    Hamilton, ON
    4 days ago
  •  ...across services and integration boundaries Develop test tooling, fixtures, mocks, and...  ...Requirements // Tech Stack Languages: Python, Java, TypeScript Test frameworks:...  ...Required Skills / Experience ~5+ years in software quality, test engineering, or a closely... 
    Full time
    Contract work

    Providius

    Hamilton, ON
    4 days ago
  •  ...The Role You will be responsible for developing accurate, competitive estimates while also...  ...projects from award through close-out Develop and track schedules, budgets, and manpower...  ...with estimating tools and project software Self-starter with strong accountability... 
    Permanent employment
    Full time
    For contractors
    For subcontractor

    Head Hunter Workforce Solutions

    Hamilton, ON
    18 days ago
  •  ...storage systems. The Product Development Scientist will develop and analyze new carbon solutions and bridge...  ...carbon and thermal processes. Familiarity with software tools such as OriginPro, AutoCAD, SolidWorks, Python, and data analysis packages . Effective in cross... 

    Rain Carbon Inc

    Hamilton, ON
    1 day ago
  • $64k per year

     ...performance verification and annual calibration etc. Create/Develop the lab instrument operational SOP and maintenance programs in CMMS...  ...qualification documentation related to laboratory equipment and software validation. Collaborate across teams and locations to ensure... 
    For contractors
    Manual labor

    AtomVie Global Radiopharma Inc.

    Hamilton, ON
    17 days ago
  • $90k - $115k per year

     .... The specialist will be responsible for developing and optimizing medication formulations across...  ...( 20%) Maintain and operate R&D lab Develop a process and system for all R&D work to...  ...teams. Knowledge of Programming and Software Development for formulation development... 
    Full time
    Weekday work

    Grey Wolf Animal Health

    Hamilton, ON
    11 days ago
  •  ...with safety, specs and drawings. Great interpersonal skill to develop long lasting relationships with clients, consultants and staff....  ...activities, risk management, scheduling and project management software ~ Proficient with Procore ~ Have the ability to confidently... 
    Full time
    For subcontractor
    Work at office

    Ira McDonald Construction Ltd.

    Hamilton, ON
    11 days ago
  •  ...You Bring to the Team: Recent graduate or diploma holder in engineering or a related discipline.  Exposure to software development or scripting (e.g., Python, JavaScript, or similar). Interest in or basic understanding of automation tools and workflows.... 
    Local area

    AECON

    Hamilton, ON
    1 day ago
  • $140k - $300k per year

     ...in at least one programming language: Golang/C++/JavaScript/Java/Python/Rust. Strong skills in vulnerability identification and...  ...mechanisms like Bitcoin and Ethereum. Up-to-date knowledge of various software types, and extensive experience in vulnerability discovery... 
    Full time
    Relocation

    Web3Leaders

    Hamilton, ON
    18 days ago
  •  ...fundamentals related to transportation.  Familiarity with drafting software. The ability to prioritize effectively, balance assigned work...  ...in data processing and analysis using tools such as Excel, VBA, Python, or other applicable tools.  Evidence of past internship in... 
    Permanent employment
    Full time
    Internship

    Egis Group

    Hamilton, ON
    10 days ago
  •  ...engineering staff, contributing to real models and pipelines while developing your skills and judgment over time. // Position Overview...  ...strong academic or project experience ~ Programming ability in Python ~ Solid grounding in machine learning fundamentals ~ Willingness... 
    Internship

    Providius

    Hamilton, ON
    4 days ago
  •  ...Senior Software Developer     Location: Burlington, Canada (Hybrid - 3 days per week in the office, 2 days remote)     Why Bentley Systems...  .... ~7+ years of experience in software development with C#, .NET. ~ Working experience with Scrum and Agile methodologies... 
    Long term contract
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Bentley Systems

    Burlington, ON
    1 day ago
  • $103.6k - $129.5k per year

     ...the top automotive, energy, packaging, and construction brands to develop lighter, stronger and more sustainable steel products – from cans...  ...on mining and steelmaking process data. Experience in Excel, Python, and/or SQL is an asset. ~ Must be a self-starter capable of initiating... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Immediate start
    Monday to friday

    ArcelorMittal

    Hamilton, ON
    1 day ago
  •  ...career in construction estimating while developing strong relationships with general contractors...  ...opportunities, and tender results. Develop and maintain positive working relationships...  ...Outlook). Experience with estimating software is considered an asset. Strong... 
    Long term contract
    Full time
    For contractors
    For subcontractor
    Work at office

    Atlas Drywall

    Hamilton, ON
    6 days ago
  • $70.97k - $88.71k per year

     ...recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise,...  ...us every day. We provide opportunities for our team to grow and develop. We strive to be fair and transparent with our team members. At... 
    Full time
    Local area

    Lincoln Electric

    Hamilton, ON
    3 hours ago
  • $73.22k - $82.35k per year

     ...Identify key performance indicators, assess KPI outcomes, and develop associated incentive and action plans for accountability Facilitate...  ...with our bike supplier, including electric bikes and associated software and firmware Shadow field staff as they deliver their daily... 
    Remplacement
    Permanent employment
    Full time
    Casual work
    Immediate start
    Flexible hours

    GoodWork Environmental Jobs

    Hamilton, ON
    10 days ago
  • $25.65 - $26.69 per hour

     ...trends, leading practices, industry professional standards; Develops and nurtures meaningful internal and external working relationships...  ...Excel, Word and program specific data collection/documentation software; Ability to maintain a positive and professional approach at... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Temporary work
    Part time
    Flexible hours
    Afternoon shift

    YWCA Hamilton

    Hamilton, ON
    2 days ago
  • $38.46 per hour

     ...referrals and keep track of intakes from various referral sources. Develop an implementation plan for research studies. Design a...  ...PowerPoint, Outlook), virtual meeting platforms, and research management software Requirements Master's degree in a relevant field of study... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Part time
    Casual work
    Internship
    Work at office
    Local area
    Remote work
    Monday to friday
    Flexible hours

    McMaster University

    Hamilton, ON
    4 days ago
  •  ...innovative, flexible, and inclusive organization that attracts, develops, and inspires performance excellence and a sense of belonging....  ..., Salesforce, Microsoft Office products and other firm-provided software. At Edward Jones, we are building a place where everyone feels... 
    Long term contract
    Full time
    Work at office
    Home office
    Flexible hours

    Edward Jones

    Hamilton, ON
    17 hours ago
  • $31.91 per hour

     ...project progresses in accordance with predetermined timelines. Develop estimates of time and resources for research projects....  ...verification, management, analysis, and reporting of data. Use statistical software to analyze data and interpret results. Design and maintain... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Part time
    Interim role
    Casual work
    Work at office
    Immediate start
    Remote work
    Monday to friday
    Flexible hours

    McMaster University

    Hamilton, ON
    20 days ago
  •  ...cooperating with the Clinical Nurse Managers Assists in the develops and implementation of individual employee learning plans in collaboration...  ...environment – preferred Previous experience with scheduling software – an asset. St. Joseph’s Home Care is an equal... 
    Full time
    Temporary work
    Part time
    Casual work
    Work at office

    St. Joseph's Home Care

    Hamilton, ON
    2 days ago
  •  ...Are Proficient in data entry, reporting systems, and office software (e.g., Microsoft Office Suite) required. Are Bilingual French...  ...impoverished and disadvantaged. For 85 years, The Fedcap Group has developed scalable, innovative and potentially disruptive solutions to... 
    Long term contract
    Full time
    Work at office
    Local area
    Monday to friday
    Night shift

    The Fedcap Group

    Hamilton, ON
    18 days ago
  • $34.6 per hour

     ...department, vendors, staff, and faculty to ensure software updates and maintenance align with all...  ...officer and campus coordinator in developing long term replacement plans. What you’...  ...Collaborate with cross-functional teams to develop and implement operations processes,... 
    Hourly pay
    Long term contract
    Remplacement
    Full time
    Temporary work
    Internship
    Work from home
    Trial period
    Monday to friday

    Mohawk College

    Hamilton, ON
    4 days ago
  • $65k - $95k per year

     ...project plan, activities, milestones, and labour requirements. Develops and maintains the project schedule and budget - controls...  ...Office (Outlook, Excel, Word, PowerPoint, etc.) ~ Proficient in software related to construction industry as required (e.g. Primavera Scheduling... 
    Contract work
    For subcontractor
    Local area

    Aecon Group Inc.

    Hamilton, ON
    5 days ago
  •  ...environmental, health, and safety standards. 7. Financial Management: Develop and manage budgets for the collision center, including operating...  ...in computerized estimating systems and other relevant software applications. ~ Strong organizational and problem-solving... 

    CSN Collision

    Hamilton, ON
    12 days ago
  • $70k - $100k per year

     ...problems, collect data, establish facts, and draw valid conclusions Develop strategies and scope breakdown structures to support the...  ...policies and estimating procedures Utilize construction estimating software to compile detailed estimate information Estimate preparation... 
    Contract work
    For subcontractor
    Flexible hours

    AECON

    Hamilton, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer (C#, Python). Be the first to apply!