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!
Overview of Role
Please give an overview of your role and what this involves on a day-to-day basis.
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?
Please rate how meaningful the work you were doing was
Skills Development
Have you learnt any new skills, or developed your existing skills?
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?
How would you rate your development of industry-specific skills during the experience?
How would you rate your development of personal / soft skills during the experience?
Please rate how these skills have helped you in your career development
Support and Guidance
How much support and guidance did you receive during your placement / internship?
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.