Application Developer (level 1)

About Us

Taylor Steel Inc. is a privately owned Steel Service Center that sells and processes high quality, value added flat rolled steel to customers throughout North America. With facilities in both the United States and Canada, Taylor Steel operates out of six different plants with eighteen processing lines and a corporate throughput of over two million tons. With fifty years of success, our focus on people, quality, service, and our continued commitment to innovative and leading-edge technology has made Taylor Steel a leader in the North American flat rolled steel industry.

Job Description

Taylor Steel has a small team of application developers who support the needs of the Company and its stakeholders by developing in-house applications using Progress Software’s OpenEdge development environment. Our application developers work closely with each other and our stakeholders to identify business needs, then design and implement solutions to address them.

We have an immediate requirement within our Information Systems Group for an Application Developer (level 1). The successful candidate will thrive in a team environment, possess excellent technical, problem-solving, and communication skills, and be motivated by seeing their work directly impact business results.

This position is suitable for a new graduate who wants to start building their career with a company that offers a wide range of opportunities to learn and grow.


The Application Developer will develop and maintain in-house software applications in close cooperation with other members of the software development team.

  1. Extend and enhance the company’s ERP system while following established standards and procedures.
  2. Contribute to the review, development, and modification of best practices and technical solutions.
  3. Work with our employees and trading partners to identify opportunities for improvement and participate in developing and implementing those solutions.
  4. Provide software technical support by participating in a software help desk rotation.
  5. Provide after-hours technical support by participating in an on-call rotation (after one year of employment).


  • University degree or College diploma in Computer Science, Computer Engineering, or related discipline.
  • Able to develop software in at least one object-oriented programming language.
  • Exceptional problem-solving skills.
  • Self-motivated, possessing strong communication and analytical skills.
  • Experience with Progress Software’s OpenEdge GUI for .NET platform and with git (or other version control systems) is an asset but not required – training will be provided.

We Offer

  • Discretionary bonus plan based on combined company and personal performance.
  • Extensive benefits with employer paid premiums.
  • Competitive vacation allowances.
  • Employer matched Registered Pension Plan from 5% up to an optional 7%.
  • Participation in our Deferred Profit-Sharing Plan after 2 years of full-time company service.
  • Hybrid remote work opportunities (one day per week) available following a completed training period and subject to supervisor approval.

Additional Information:

  • Job Location: Onsite, Hamilton, Ontario
  • Only Applicants under consideration will be contacted

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

If you are interested in this position please submit your application using our online career centre.