1

Programming Jobs in Toronto, OH (NOW HIRING)

Mackin Engineers & Consultants is seeking a motivated and collaborative Civil Engineer who is interested in expanding their experience in water-focused civil engineering while working on diverse land ...

Mackin Engineers & Consultants is seeking a motivated and collaborative Civil Engineer who is interested in expanding their experience in water-focused civil engineering while working on diverse land ...

Mackin Engineers & Consultants is seeking a skilled Highway Engineer to support the planning and design of transportation infrastructure projects. This position involves performing a range of ...

Mackin Engineers & Consultants is seeking a skilled Highway Engineer to support the planning and design of transportation infrastructure projects. This position involves performing a range of ...

Mackin Engineers & Consultants is seeking a motivated and collaborative Civil Engineer who is interested in expanding their experience in water-focused civil engineering while working on diverse land ...

Mackin Engineers & Consultants is seeking a skilled Highway Engineer to support the planning and design of transportation infrastructure projects. This position involves performing a range of ...

The Opportunity The Project Engineer - Pipeline supports the development and execution of natural gas pipeline projects by performing engineering assignments of limited scope and complexity under ...

The Project Engineer provides technical and engineering support as needed for the development, design and implementation of miscellaneous projects. We are a great company with great pay and great ...

next page

Showing results 1-20

Programming information

See Toronto, OH salary details

$22.3K

$79.3K

$132.9K

How much do programming jobs pay per year?

As of Jul 13, 2026, the average yearly pay for programming in Toronto, OH is $79,343.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,800.00 and $103,500.00 per year, depending on experience, location, and employer.

What jobs can I get with programming?

With programming skills, you can pursue roles such as software developer, web developer, mobile app developer, systems analyst, or database administrator. These jobs typically require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

What jobs can you do in programming?

Programming offers a variety of job roles including software developer, web developer, mobile app developer, systems analyst, database administrator, and cybersecurity analyst. These roles typically require knowledge of programming languages such as Java, Python, or C++, and may involve working in teams, using development tools, and obtaining relevant certifications.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-demand fields like machine learning, AI, or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often working in leadership or specialized roles within the tech industry.

What are the key skills and qualifications needed to thrive as a Programmer, and why are they important?

To thrive as a Programmer, you need strong proficiency in programming languages such as Python, Java, or C++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.

Is coding a dead-end job?

Programming is a dynamic field with ongoing demand for skills in software development, data analysis, and cybersecurity. While technologies evolve, programmers who update their skills and adapt to new tools like cloud computing and AI can maintain long-term career growth.
What cities near Toronto, OH are hiring for Programming jobs? Cities near Toronto, OH with the most Programming job openings:
Infographic showing various Programming job openings in Toronto, OH as of July 2026, with employment types broken down into 1% Internship, 83% Full Time, 12% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $79,343 per year, or $38.1 per hour.
Federal Programming Planner

Federal Programming Planner

Michael Baker International, Inc.

Moon Township, PA • On-site

$101K - $140K/yr

Full-time

Re-posted 13 days ago


Michael Baker International rating

8.9

Company rating: 8.9 out of 10

Based on 18 frontline employees who took The Breakroom Quiz

36th of 368 rated engineering


Job description


This Federal / Military Programming Planner will join a collaboration of experienced planners, landscape architects, and project managers dedicated to having a positive impact through effective planning. The ideal candidate will be driven, intellectually curious, committed to excellence, and demonstrate a desire to make a difference in the communities we serve.
The Federal Programming Planner will serve as lead project planner on multi-disciplinary planning projects and will be responsible for the preparation of DD Form 1391s, requirements development, master planning and strategic planning documents for Federal/Military (primarily Army, Navy, Marine Corps, Air Force, and Space Force) clients and other State and Local Government Clients as needed.
JOB RESPONSIBILITIES
  • Analyze and interpret the impact of mission, military doctrine and regulations, organization, training, materiel, leadership and education, and personnel on facilities requirements.
  • Identify and develop courses of action to address or mitigate facility imbalances.
  • Facilitate planning charrettes for Federal/Military clients as both a lead facilitator and as a member of a facilitation team.
  • Act as liaison between government agencies and other organizations in developing analyses and plans.
  • Provide project updates, metrics, communication, and documentation to clients and stakeholders.
  • Conduct field evaluations and assessments.
  • Access the PAX DD Form 1391 Processor System to develop and submit programming documentation.
  • Demonstrate strong understanding of DoD funding streams such as MILCON, FSRM, R&M, etc.
  • Generate facility requirements by leading project planning charrettes to define scope, cost, and facility needs. Develop requirements in line with military service specific processes (e.g., Navy Basic Facility Requirements, Army Requirements Analysis, Air Force Customer Authorization Workbooks)
  • Apply knowledge of, and mentor others, in the use of Department of Defense Real Property and programming business systems, such as RPLANS, GFEBS, HQIIS, ASIP, PAX, ECONPACK, NexGen IT, iNFADS, etc.
  • Prepare written reports to clearly communicate findings to clients.
  • Other duties as assigned.

REQUIRED QUALIFICATIONS
  • Strong analytical skills and real property expertise required.
  • Excellent oral and written communication skills for preparing and presenting planning reports and projects.
  • Strong analytical skills and the ability to work independently as well as in multi-disciplinary teams.
  • Knowledge of planning principles, best practices, and techniques of planning.
  • Knowledge of space planning and facility utilization surveys.
  • Ability to conduct research and prepare statistical planning reports on land use, physical, social & economic possibilities, and constraints.
  • Demonstrated experience and appropriate training in employing strategic planning and space planning techniques to develop long and short-range plans.

PROFESSIONAL REQUIREMENTS
  • U.S. Citizenship.
  • Minimum 7 years of related experience; 10+ years of experience preferred.
  • Four-year degree in Planning, Engineering, Architecture, Landscape Architecture, GIS/Geography, or related discipline.
  • AICP or PMP preferred.
  • Knowledge of military (primarily Army, Navy, Marine Corps, Air Force, and Space Force) master planning and real property management preferred.
  • Proficiency in MS Office (Word, Excel, Access, PowerPoint).
  • Moderate travel required (up to 25%)

COMPENSATION
The range for this role is $101,000 - $140,000; this will be dependent on the experience and expertise of the incoming candidate.
THIS POSITION CAN BE REMOTE, OR HYBRID; Periodic On-site Travel to Client Sites (25%) is Required.
#LI-LL1
About Us
Michael Baker International, a leading provider of engineering and consulting services, including design, planning, architectural, environmental, construction and program management, has been solving some of the world's most complex infrastructure challenges for more than 85 years with a legacy of expertise, experience, innovation and integrity.
Based in Pittsburgh and with over 100 offices nationwide, we partner with clients on everything from roads, bridges, tunnels, mass transit, and airports, to water treatment plants, arctic oil pipelines, environmental restoration and specialized overseas construction. We serve as a trusted adviser to the communities we serve, making them safer, more accessible, more sustainable and more prosperous.
We provide visionary leadership in facilitating transformational change for our clients. Our work delivers differentiating innovations and dedicated experts who challenge the status quo and share a world of diverse experience and an impassioned entrepreneurial spirit. We deliver quality of life.
We Make a Difference.
Michael Baker International is proud to be an Equal Opportunity Employer. Michael Baker International provides equal employment opportunity for all persons, in all facets of employment. Michael Baker International maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks. We encourage all qualified applicants to apply for any open position for which they feel they are qualified and all will receive consideration for employment without regard to race, color, religion, creed, age, gender, sexual orientation, gender identity, national origin, citizenship status, marital status, familial status, pregnancy or childbirth, genetic information, disability, protected veteran status, status with regard to public assistance, or membership or activity in a local human rights commission, or any other legally protected status.
EEO is the Law. Applicants to and employees of Michael Baker International are protected under Federal law from discrimination.
*It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
*There is no current application deadline. Michael Baker will continue to accept applications on an ongoing basis until the position is filled or no longer needed.

What Michael Baker International employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom