Junior Developer at FDM Group

Duration
Placement Year (10 Months+)
Region
Leeds
Review Date
Roles
Computer Science

4.8/5

Skills
4.8
Responsibilities
5
Support & Guidance
5
Culture
4.5
Your Impressions
5

Role Description

To maintain and create internal software application in a team environment. This typically involved working with: - Web Development - C# - ASP.Net - Adobe Xd

Overview

1. Please give an overview of your role and what this involves on a day-to-day basis.

My role at FDM Group involved working in a team environment to create and maintain different software applications. These would be used by internal staff and FDM consultants. 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

Skills

2. Have you learnt any new skills, or developed your existing skills?

New technical skills I have learnt or developed from FDM are: - 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?

4 /5

How would you rate your development of industry-specific skills during the experience?

5 /5

How would you rate your development of personal / soft skills during the experience?

5 /5

Please rate how these skills have helped you in your career development

5 /5

Responsibilities

3. Were you given much responsibility during your placement / internship?

During my placement at FDM Group, I was given a lot of responsibilities. From the very beginning, I was given a small scale project to work on alongside another colleague. 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

5 /5

Support & Guidance

4. How much support and guidance did you receive during your placement / internship?

During my placement, I received plenty of feedback from both the wider team and line manager. If I was stuck on a problem, it was very easy to contact either my line manager or another senior colleague, who would usually get into a call or meet in person to help solve the issue. 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?

5 /5

How would you rate the support and guidance from the wider team?

5 /5

Culture

5. What was the company culture and general atmosphere like?

Despite the limited in person contact, the company atmosphere is great. Within the team, there were monthly game activities that was done virtually. In addition to this, we had occasional team lunches when lock down allowed it. 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?

5 /5

How would you rate the social opportunities?

4 /5

How would you rate the diversity initiatives?

5 /5

How would you rate the charity, sustainability and corporate social responsibility (CSR) initiatives?

4 /5

Your Impressions

6. To what extent did you enjoy your placement / internship?

Overall, I enjoyed my year placement a lot. I particularly liked the team, as they casual but also get work done. The company culture is one of the best I've been in, as they have a particular focus on diversity and equality. They also have the options of mentors, mental health support through mental health first aiders and employee assistance program. 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

5 /5

Please rate how your experience met your expectations

5 /5

Please rate the future employment prospects at FDM Group

5 /5

7. Would you recommend FDM Group to a friend?

Yes

8. What advice would you give to others applying to FDM Group

Before applying to FDM, ensure you have customized your CV and cover letter based on job requirements. 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.