Intern - Software Engineering

IT - Software / DB / QA / Web / Graphics / GIS

About the Employer

Job Description

Intern – Software Engineering

About Fortude

Fortude is a leading global enterprise and digital services company, helping simplify businesses and lives through technology. Our teams are based out of offices in the US, Canada, UK, Sri Lanka, India, and Australia, and have experience in implementing projects across multiple locations and continents. We are also a partner to some of the world’s largest technology, cloud and automation software solution providers including Infor, Microsoft and UI Path.

Primary Job Role

We are seeking a motivated Software Engineering Intern to join our engineering team. In this role, you will work alongside experienced developers on real-world projects, contributing to both frontend and backend development while gaining hands-on experience across the full software development lifecycle.

As part of the team, you will help build and maintain web applications, collaborate with stakeholders to understand requirements, and write clean, maintainable, and testable code under the guidance of senior engineers. You will also assist with debugging and testing, work with databases, and gain practical experience with modern software development practices.

The ideal candidate has strong problem-solving skills, a genuine eagerness to learn, and the ability to work effectively in a collaborative team environment. This internship offers practical project experience and exposure to modern development tools, workflows, and industry best practices within a supportive learning environment.

Main duties and responsibilities

  • Participate and contribute to project meetings
  • Learn the codebase and improve coding skills
  • Write and maintain code
  • Work on change requests and bug fixes
  • Monitor the technical performance of applications
  • Respond to requests from internal and functional teams

Qualification Criteria

  • Currently pursuing a degree in Computer Science, Software Engineering, Information Technology, or a related field.

Technical Skills

  • Basic understanding of web development fundamentals.
  • Familiarity with one or more of the following is an advantage: Angular, React, .NET, NestJS.
  • Basic knowledge of relational databases such as MSSQL or PostgreSQL.
  • Understanding of version control (Git) is a plus.