Junior Developer Review
at FDM Group
Placement (10 Months+)
Computer Science
Leeds
Review Submitted: May 2021
Overall Rating
4.8 /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.
My day to day duties involve typically involved:
- Creating new features for internal software applications
- Full stack development, including back end and front end
- Designing user interface
- Fixing bugs
- Creating unit tests
- Improving performance issues
- Daily communication with other team members
- Fixing code review issues
- Attending meetings and trainings
Were you given much responsibility during your placement / internship?
After getting familiar with the tech that the business uses, I was given the opportunity to fix complex bugs and performance issues with a system that was actively used by a lot of internal staff.
Finally, I got the chance to work on a project plan, which included creating user interface design and time predictions. This plan would affect decisions throughout the business.
Please rate how meaningful the work you were doing was
Skills Development
Have you learnt any new skills, or developed your existing skills?
- Object Oriented Programming
- Web development (Includes HTML, CSS and JavaScript)
- Source control (via GitLab, Git and GitBash)
- C# back end development
- jQuery
- Bootstrap
- ASP.Net
- .Net Framework
- .Net core 5
- Entity Framework and Entity Framework Core
- Model View Controller
- SOLID principles
- Unit Testing
- Adobe Xd
- Agile Development
- Visual Studio
- Fluent Assertion
- MoQ
Personal skills I have developed from FDM are:
- Teamwork
- Organization
- Communication
- Time predictions
- Project planning
- Self learning skills
- Research
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?
They also encouraged self learning and would assist in helping finding the problem and coming up with solutions, instead of giving the answer straight away.
How would you rate the support and guidance from your line manager?
How would you rate the support and guidance from the wider team?
Company Culture
What was the company culture and general atmosphere like?
Throughout the company, there is a big emphasis on self improvement and diversity. The company provides training about unbiased thinking, which ensures equality and acceptance of all members within FDM Group. They also have plenty of groups such as LGBTQA+, disability and gender equality.
However, varied team activities like bowling or movies would be nice.
How would you rate the inclusiveness of the culture?
How would you rate the social opportunities?
How would you rate the diversity initiatives?
How would you rate the charity, sustainability and corporate social responsibility (CSR) initiatives?
Overall Experience
To what extent did you enjoy your placement / internship?
I gained exactly what I wanted from this placement, which was to work in a team environment on real world projects.
Please rate your level of enjoyment on your placement / internship
Please rate how your experience met your expectations
Future Career Prospects
Please rate the future employment prospects at FDM Group
Recommendations & Advice
Would you recommend FDM Group to a friend?
What advice would you give to others applying to FDM Group
For my interview process, I was given a video interview where I answered a set of pre rerecorded questions. I then got feedback over the phone and was told that I got invited to an assessment center interview. I would suggest noting down this feedback, as it will be useful for you during your interview.
Finally, ensure you come well dressed to the interview. I would suggest talking to others while waiting for interviews on the day, as no one likes awkward silence.