About the role

  • Graduate Software Engineer developing and maintaining software solutions at SiXworks. Collaborating with engineering team and utilizing modern technologies in a dynamic environment.

Responsibilities

  • Collaborate with the SW Engineering team to develop and maintain SW solutions
  • Use appropriate tools for effective design and development of SW
  • Develop interactive user interfaces and robust backend software
  • Write clean, efficient and well-documented code following Software Engineering principles and industry best practices
  • Participate in code reviews, providing and responding to constructive feedback from team members
  • Stay updated with the latest technologies, tools and best practices in software development

Requirements

  • Bachelor's degree in Computer Science, Engineering or related field
  • Experience with Git for version control and collaborative development
  • Familiarity with front-end technologies e.g. JavaScript/React or TypeScript
  • Familiarity with backend languages e.g. Java, Python or Go
  • Understanding of SW development principles (e.g. SOLID), algorithms and data structures
  • Ability to adapt to a fast-paced, dynamic work environment and learn new technologies quickly
  • Ability to give and receive feedback to support continual improvement

Benefits

  • 25 days annual leave
  • Private Medical Insurance
  • Life Assurance Scheme
  • Pension scheme
  • Professional Development opportunities
  • Cycle to Work scheme
  • Perks at Work scheme
  • Discretionary Bonus scheme

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