About the role

  • Graduate Software Engineer developing software solutions for a Corporate Intranet product. Collaborating with senior developers to learn and make an impact in a dynamic environment.

Responsibilities

  • As a Graduate Software Engineer, you will embark on an exciting journey to develop cutting-edge Corporate Intranet product that impacts millions of users worldwide.
  • Under the mentorship of experienced Technical Leads and Senior Developers, you will contribute to innovative projects, solve complex problems, and grow your skills in a collaborative and supportive environment.
  • This role offers an exceptional opportunity to kickstart your career, learn from industry experts, and make a tangible impact from day one.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Strong understanding of Object-Oriented Programming (OOP) concepts and principles
  • Familiarity with SOLID principles and their application in software development
  • Proficiency in at least one programming language, such as C#, Java, or JavaScript
  • Familiarity with web development technologies including HTML5, CSS3, and JavaScript frameworks
  • Basic knowledge of databases and SQL
  • Understanding of version control systems, particularly Git
  • Awareness of software development methodologies, especially Agile/Scrum
  • Knowledge of data structures, including arrays, linked lists, stacks, queues, trees, graphs, and hash tables
  • Understanding of algorithms such as sorting algorithms (e.g., quicksort, mergesort), searching algorithms (e.g., binary search), recursion, and basic algorithmic complexity (Big O notation)
  • Strong problem-solving skills with a logical and analytical mindset Eagerness to learn and adapt to new technologies and challenges
  • Excellent communication skills, both verbal and written Collaborative team player who thrives in a group environment
  • High attention to detail and commitment to delivering quality work
  • Self-motivated with the ability to take initiative and work independently when necessary
  • Curiosity and passion for technology and software development
  • Proactive attitude, always seeking ways to contribute and improve

Benefits

  • 25 days annual leave (with the option to buy and sell additional days)
  • Cycle to work scheme
  • Access to Learning & Development platform
  • ‎Life Insurance
  • Auto Enrolment Pensions
  • ‎Healthshield (Cashback on dental check-ups and fillings, eye tests, physiotherapy, prescriptions and much more
  • Reimburse for usage of personal mobile phone
  • ‎Free Gym membership and Free Friday lunch for office based staff

Job title

Graduate Software Engineer

Job type

Experience level

Entry level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job