Software Developer Co-op/Intern
London Computer Systems
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.