Software Developer Co-op/Intern

London Computer Systems

Cincinnati, OHFresher3h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 1 year
Must know
TroubleshootingCProduct managementGit
Nice to have
TypeScriptC#MySQLAngular
Work
On-site in Cincinnati · internship
Pay
Not stated by the employer.
Skill demand
Git44%Troubleshooting35%C13%Product management11%of 149 similar entry-level jobs posted in the US this week
Listed
Nov 2, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

LCS is seeking a Software Developer Co-op/Intern to join the Development team. This role involves working with experienced developers to build, enhance, and troubleshoot software, gaining hands-on experience with professional development practices and technologies. Work may span different parts of the application stack, including back-end development using C#/.NET, front-end development using TypeScript and Angular, and database work using MySQL.

Key Responsibilities

  • Develop and enhance features for LCS software applications.
  • Write clean, efficient, and maintainable code.
  • Work on application functionality including back-end services, user interfaces, and databases.
  • Participate in designing, developing, testing, debugging, and implementing software changes.
  • Troubleshoot technical issues and identify solutions.
  • Collaborate with developers and other teams to build new functionality and improve existing applications.
  • Participate in code reviews and development practices.
  • Learn the software development life cycle from idea to release.

What You'll Learn

  • C# and .NET application development.
  • TypeScript and Angular front-end development.
  • MySQL and relational databases.
  • Web and desktop applications.
  • Debugging, testing, and troubleshooting.
  • Source control and collaborative development practices.
  • The software development life cycle.
  • Working with Development, QA, Product Management, and other teams.

Requirements & Tech Stack

  • Currently pursuing a degree in computer science, software development, information technology, or a similar field.
  • Foundational understanding of object-oriented programming.
  • Experience writing software through coursework, personal projects, or internships.
  • Strong problem-solving skills.
  • Willingness to learn new technologies and development practices.
  • Strong communication and collaboration skills.
  • Ability to manage assignments and follow through on responsibilities.

Nice to Have

  • Experience with C# or .NET.
  • Experience with TypeScript, JavaScript, Angular, or another modern front-end framework.
  • MySQL or relational database experience.
  • Experience developing web or desktop applications.
  • Familiarity with the software development life cycle.
  • Experience with WPF.
  • Experience using source control such as Git.
  • Coursework or projects involving both front-end and back-end development.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: BeaconFire Inc., Raytheon, Haystack

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job