2

Entry Level Software Engineer Jobs in Troy, OH (NOW HIRING)

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

Field Technician

Kettering, OH · On-site

$20.50/hr

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

Field Technician

Dayton, OH · On-site

$20.50/hr

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

Showing results 21-31

Entry Level Software Engineer information

See Troy, OH salary details

$22K

$96.3K

$173.5K

How much do entry level software engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for entry level software engineer in Troy, OH is $96,273.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,700.00 and $110,200.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Software Engineer vs Software Developer?

AspectEntry Level Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?

Entry level software engineers often start by working on smaller features, bug fixes, or assisting with testing and documentation within larger projects. They usually collaborate closely with senior engineers, product managers, and QA teams through code reviews, daily stand-ups, and pair programming sessions. This structure helps new engineers learn best practices, understand the codebase, and gradually take on more complex assignments. Effective communication and a willingness to learn are key to success in these collaborative environments.

What does an entry level software engineer do?

An entry level software engineer is responsible for assisting in the design, development, testing, and maintenance of software applications. They typically work under the guidance of more experienced engineers and may write code, debug programs, and participate in code reviews. The role often involves learning company-specific tools and workflows, collaborating with team members, and continuously improving technical skills. Entry level software engineers are expected to adapt quickly, communicate effectively, and contribute to the team's overall goals.

What are the key skills and qualifications needed to thrive as an entry level software engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often a relevant bachelor’s degree. Familiarity with version control systems like Git, development frameworks, and basic software development tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective collaboration are standout soft skills in this role. These skills are crucial for building reliable software, adapting to evolving technologies, and contributing productively to team projects.

What does an entry level software engineer do?

An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.

What is the entry-level position for a software engineer?

The entry-level position for a software engineer is typically called a Software Engineer I or Junior Software Engineer. It involves basic coding, debugging, and learning company tools and processes, often requiring familiarity with programming languages like Java, Python, or C++. This role provides foundational experience and may require a bachelor's degree in computer science or related fields.

How to get a job as an entry level software engineer with no experience?

To secure an entry level software engineer position with no experience, focus on building a strong foundation in programming languages like Python or Java, create a portfolio of personal projects, and gain familiarity with tools such as Git and Linux. Internships, coding bootcamps, and certifications can also improve your chances by demonstrating practical skills to employers.

Is 25 too late to become an entry level software engineer?

Entry level software engineering roles are open to individuals of various ages, including those starting in their mid-20s. Many employers value skills, relevant training, and problem-solving ability over age, and career changers often successfully transition into software engineering at this stage by learning programming languages and gaining practical experience. Age is generally not a barrier to entering the field at an entry level.
What are the most commonly searched types of Software Engineer jobs in Troy, OH? The most popular types of Software Engineer jobs in Troy, OH are:
What are popular job titles related to Entry Level Software Engineer jobs in Troy, OH? For Entry Level Software Engineer jobs in Troy, OH, the most frequently searched job titles are:
What job categories do people searching Entry Level Software Engineer jobs in Troy, OH look for? The top searched job categories for Entry Level Software Engineer jobs in Troy, OH are:
What cities near Troy, OH are hiring for Entry Level Software Engineer jobs? Cities near Troy, OH with the most Entry Level Software Engineer job openings:
Infographic showing various Entry Level Software Engineer job openings in Troy, OH as of August 2026, with employment types broken down into 75% Full Time, 9% Part Time, and 16% Contract. Highlights an 95% In-person, and 5% Remote job distribution, with an average salary of $96,273 per year, or $46.3 per hour.

HVAC - Part-Time (Adjunct) Faculty

Sinclair Community College

Dayton, OH • On-site

Part-time

Retirement

Re-posted 28 days ago


Job description

Position Information
Position Information (Default Section)
Job Title
HVAC - Part-Time (Adjunct) Faculty
Location
Main Campus - Dayton, OH
Job Number
04924
Department
Built Environment
Job Category
Adjunct Faculty (Part-time)
Job Type
Part-Time
Status
Regular
Job Open Date
05/18/2026
Resume Review Date
Ongoing
Closing Date
08/31/2026
Open Until Filled
No
Position Summary
The Sinclair HVAC-R Technology Program develops well-rounded students prepared for careers or additional education in the HVAC-R field. Students in the certificate program are prepared for entry-level careers in residential and light commercial HVAC-R installation, with introductory training in service. Students completing the Associate Degree are prepared for a variety of careers in commercial/industrial HVAC-R as well as to continue on for a Bachelor's degree.
The starting pay for Adjunct Faculty is $1,046 per credit hour assigned to teach. For the full list of available courses to teach, please explore our course catalogThis position is open only to applicants who reside in Ohio, Indiana, or Kentucky, or who are able to perform work within one of these states. Sinclair Community College restricts part-time employment to approved states due to employment, tax, and benefits compliance requirements.
Why work for Sinclair College?
  • Tuition waiver for 3 credit hours per semester
  • Structured opportunity for advancement and promotion
  • Support for continued professional development and education
  • STRS pension participation, with 14% employer contribution
  • High quality programs and events for work-life balance
  • Faculty mentoring available to aide transition from professional work to a teaching role

*SCC has the right to revise this position description at any time. This position description does not represent in any way a contract of employment.
Principal Accountabilities
  • Adjunct faculty teach curriculum developed by the department
  • Plan and organize instruction in ways which maximize student learning
  • Prepare and provide syllabi for all assigned sections in accordance with department and divisional policies
  • Employ appropriate teaching and learning strategies, use available instructional technology when appropriate
  • Modify, where appropriate, instructional methods and strategies to meet diverse student's needs
  • Support classroom and online efforts to promote student success
  • Evaluate and return student work in a timely manner to promote learning
  • Maintain accurate records of student progress
  • Submit final grade rosters according to established deadlines
  • Maintain confidentiality of student information
  • Adjunct Faculty cannot be assigned to teach more than the maximum of 12 credit hours per semester

Requirements
  • Minimum of a bachelor's degree in mechanical engineering technology or related field required, master's degree in the mechanical engineering technology or related field preferred; OR must meet the specific requirements associated with Tested Experience:
    Tested Experience Requirements:
    • Minimum of an associate's degree in the content area or related field required AND possession of the EPA 608 Refrigerant Handler's License required when teaching courses involving the use and handling of refrigerants
  • Minimum of three (3) years of relevant HVAC field experience required
  • Experience with Tridium Niagara Workstation and Elitesoft RHVAC and CHVAC building loads software preferred. Experience with other building load and BAS software is acceptable.
  • Evidence of successful prior teaching experience is preferred
  • Demonstrated commitment to improving student learning through innovative strategies shown to help students succeed at the course and program level
  • Effective communication skills and interpersonal skills with the capacity to work successfully in a culturally diverse college community
  • Must possess demonstrated skills in using modern educational technology, including multimedia-based instruction

Official transcripts for all post-secondary degrees (if applicable) and successful completion of a background check will be required prior to date of hire.