Skip to main content
Post your resume and find your next job on Indeed!

Java Software Developer jobs in Guelph, ON

Sort by: -
    • Ability to solve technical software and mechanical problems.
    • University degree in computer/software engineering or equivalent.
    • Knowledge of WPF and WCF.
    • Mentor junior developer(s) in the design, development, and testing of React applications, providing guidance and feedback as needed.
    • On behalf of our Manufacturing client, Procom is searching for a Senior Fullstack Java Developer (Angular) for a 9 month contract role.
    • The role involves full software development cycles, creating new products and features in the Quality Control Software Application Suite, with a focus on…
    • Minimum 3 years of professional experience as a Shopify developer.
    • Royal Distributing is looking for a proactive and tech-savvy Shopify Developer.
    • 7+ years of professional software development experience.
    • We're looking for a full-stack Staff Developer to be a technical leader and key contributor on our…
    • Analyze business and technical requirements and translate them into working software.
    • This is a full-time remote role for an experienced developer who can work…
    • Research and evaluate a variety of interactive media software products.
    • Create and optimize content for Website using a variety of graphics, database, animation…
  • View similar jobs with this employer
    • A deep software engineering background , with a strong track record of building and operating large‑scale, production systems.
    • CI/CD pipelines and automation.
  • View similar jobs with this employer
    • Use and enhance our DevOps practices and tools to enforce software guardrails, increase automation, and help engineers build code faster, at a lower cost, and…
    • As a software developer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-…
    • Lead a team of software/systems developers on projects for users and be directly responsible for uptime.
    • 8 years of experience with software development in one…
    • 5 years of experience with software development in one or more programming languages.
    • Much of our software development focuses on optimizing existing systems,…
    • 8 years of experience in software development.
    • Manage a team of embedded software engineers in the Waterloo office.
    • Experience in C or C++.
    • 1 year of experience with software design and architecture.
    • 5 years of experience with software development in one or more programming languages.
Get email updates for the latest Java Software Developer jobs in Guelph, ON

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

Career Resources:

Job Post Details

Software Developer - job post

Angstrom Engineering Inc.
4.4 out of 5 stars
160 Boychuk Drive, Cambridge, ON
$30–$60 an hour - Full-time

Job details

Pay

  • $30–$60 an hour

Job type

  • Full-time

Shift and schedule

  • Overtime
  • Day shift
  • Monday to Friday

Location

160 Boychuk Drive, Cambridge, ON

Benefits

Pulled from the full job description

  • Flexible schedule

Full job description

At Angstrom Engineering, we develop products and services focused on supporting the nanotechnology community. Our products include a broad range of thin film deposition machinery, which we design and manufacture, as well as process development and deposition services.

We work closely with our high-tech clients to help them apply nanotechnology to pioneer important developments in; quantum computing, solar panels, energy storage, semiconductors, OLEDs, optical coatings, medical/biological sensors, and much more.

Angstrom Engineering is a growing company with an international client base which has been listed on the Profit 500 fastest growing companies seven times. We are a customer-focused company that works hard to build strong client relationships and find ways to exceed expectations.

OVERVIEW:

Angstrom’s product portfolio is growing, and we need you to help us keep up with the demand for new product features and functionality. As a member of the Software Development team, you will be working on Angstrom’s Aeres platform to develop it into its full potential. You will need to leverage your understanding of automation, PLC, database, frontend, and backend PC programming techniques to create new and exciting features for all our customers to use.

This is full-time role located at our facility in Cambridge, Ontario. Day shift Monday to Friday with some overtime.

RESPONSIBILITIES:

· Create new functionality and features to extend the Aeres code base.

· Work with material scientists to translate high level concepts into finished solutions.

· Perform end to end testing of PC and PLC software.

· Develop new software tools to aid in rapid deployment of Angstrom Equipment.

· Collaborate with a multi-disciplined team to drive projects to completion

QUALIFICATIONS OVERVIEW:

· University degree in computer/software engineering or equivalent

· Strong knowledge of object-oriented programming

· Knowledge of Software Design Patterns

· 3 years’ experience in C# or Java application development

· Knowledge of WPF and WCF

· Familiar with EtherCAT, Ethernet/IP, TCP/IP, RS232 and other communication platforms

· Understanding of code versioning using GIT

· Experience the IEC1131 PLC Programming Structure (Omron, Beckhoff TwinCAT)

· Ability to solve technical software and mechanical problems

WHAT MAKES THIS A GREAT ROLE:

· Join a winning team and be part of an agile and growing business with a work force of exceptional people.

· Contribute to the growth of the business through a variety of exciting projects

· We have been in business for more than 30 years with a solid reputation in our industry and the Region

· We offer flexible hours and a competitive compensation package including benefits.

· Our working environment is clean, safe, temperature controlled and enjoyable.

PAY RANGE:

The listed pay range represents the expected compensation for this position. Individual pay will be determined by factors such as job‑related skills, applicable experience, and relevant education and training.

Accessibility & Accommodations

Angstrom Engineering welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

AI Disclosure

This recruitment process includes the use of AI‑assisted screening tools to support resume review and candidate shortlisting. These tools help us efficiently identify applicants whose skills align with the role. All interview and hiring decisions remain fully human‑led.

Pay: $30.00-$60.00 per hour

Work Location: In person

Let Employers Find YouUpload Your Resume