RateMyPlacement and RateMyApprenticeship are now Higherin: Learn More

Higherin

Software Developer Intern Review

at Costain

Internship (1 Month+)

Software Engineering

Weston-Super-Mare

Review Submitted: November 2025

Overall Rating

3.2 /5

The Overall Rating is the average of all the ratings given in each category. We take those individual ratings and combine them into one final score!

4/5 - Overview of Role
3.3/5 - Skills Development
3.5/5 - Support and Guidance
2.8/5 - Company Culture
3.5/5 - Overall Experience
3/5 - Future Career Prospects

Overview of Role

Please give an overview of your role and what this involves on a day-to-day basis.
As a Software Developer Intern at Costain, I owned the end-to-end development of a new internal web application that automated a previously manual job-tracking workflow. Day-to-day, this involved designing the system architecture, building a Flask backend and frontend (HTML/CSS/JS), implementing a SQL database schema, and developing a modular data-scraping engine. I worked in short iteration cycles for gathering requirements directly from stakeholders, translating them into technical tasks, and delivering features rapidly.
I also set up GitLab pipelines for automated testing and deployment, and carried out security testing, resolving issues to align with internal Zero-Trust standards. My role combined hands-on development, architecture decision-making, documentation, and regular progress reviews with non-technical users to ensure the product shipped, worked, and actually delivered value.
Were you given much responsibility during your placement / internship?
Yes, more than a typical intern. I was given full ownership of a real internal product from day one. That included designing the system architecture, building the entire web application, creating the database schema, implementing automation, and setting up CI/CD. I was responsible for gathering requirements directly from stakeholders, agreeing timelines, delivering features on schedule, and ensuring the final system was secure and deployable.
Please rate how meaningful the work you were doing was
4/5

Skills Development

Have you learnt any new skills, or developed your existing skills?
Full-stack delivery under real constraints - I’d built projects before, but this was the first time I had to design, build, and ship an end-to-end system that real users depended on. I developed stronger architectural judgement, cleaner abstraction habits, and a better sense of how to balance speed with maintainability.
Security and reliability fundamentals - Running OWASP ZAP and fixing issues like missing CSP headers, clickjacking protection, and input-validation gaps forced me to understand practical web security rather than just textbook concepts. I also improved my CI/CD skills by setting up automated testing and deployment in GitLab.
Stakeholder and requirements management - I learned how to translate vague operational problems into concrete technical tasks, negotiate priorities, and iterate based on feedback from non-technical users. This sharpened my communication skills and made me more confident owning a project end-to-end.
How would you rate the training provided during your experience?
3/5
How would you rate your development of industry-specific skills during the experience?
4/5
How would you rate your development of personal / soft skills during the experience?
3/5
Please rate how these skills have helped you in your career development
3/5

Support and Guidance

How much support and guidance did you receive during your placement / internship?
I had a good level of support. My team were always available if I needed help, and I could contact them at any time for questions or technical checks. We ran weekly check-ins and monthly in-person meetings to review progress, unblock issues, and make sure the project was on track.
At the same time, they gave me enough autonomy to design and build the system myself, the support was there when I needed it, but I was trusted to drive the work independently day-to-day.
How would you rate the support and guidance from your line manager?
4/5
How would you rate the support and guidance from the wider team?
3/5

Company Culture

What was the company culture and general atmosphere like?
The culture was solid and supportive. I worked mainly from home, so most of my interaction was through online meetings, but the team were approachable and easy to work with. Communication was straightforward, expectations were clear, and people were willing to help when needed. The atmosphere wasn’t especially loud or high-energy, but it was dependable, focused, and collaborative when it mattered.
How would you rate the inclusiveness of the culture?
3/5
How would you rate the social opportunities?
2/5
How would you rate the diversity initiatives?
3/5
How would you rate the charity, sustainability and corporate social responsibility (CSR) initiatives?
3/5

Overall Experience

To what extent did you enjoy your placement / internship?
Yes, I enjoyed the internship and got a lot out of it. The work suited me because I had real ownership and could build something end-to-end rather than just doing small support tasks. I liked the autonomy, the chance to make technical decisions, and the fact that the project actually got used. It wasn’t the most social or high-energy environment since I worked mostly from home, but overall the experience was positive and genuinely valuable.
Please rate your level of enjoyment on your placement / internship
4/5
Please rate how your experience met your expectations
3/5

Recommendations & Advice

Would you recommend Costain to a friend?
Yes
What advice would you give to others applying to Costain
Show that you're comfortable taking initiative. Costain gives you a lot of independence, so emphasise that you can pick up requirements, make decisions, and push a project forward without constant supervision. Also, be ready to ask questions early — the team is helpful, but they expect you to drive your own work. Finally, go in with a mindset of delivering something real; if you treat it like a genuine engineering role rather than a student placement, you’ll get far more out of it.

Future Career Prospects

Please rate the future employment prospects at Costain
3/5
Did you receive an offer to return as a graduate?
Waiting to hear
In This Review
Join Now

Join the Higherin Community

Save Time

Easily add jobs from Higherin or external platforms to keep everything organised.

Personalised Alerts

Get tailored job recommendations and updates straight to your inbox.

Exclusive Features

Access tools like application tracking, deadline reminders, and saved searches.

Stay Ahead

Be the first to know about the latest opportunities and deadlines.

Completely Free

Create an account and unlock powerful features at no cost.