Software Developer


Be a part of the team that develops YCC’s software and technology solutions.



Be a part of the team that develops YCC’s software and technology solutions.


Description

As a Software Developer, you will design and build technology solutions that benefit YCC’s operations. Your work will span web development, backend systems, and UI/UX design, depending on your strengths and the team’s needs.

You’ll collaborate closely with the rest of the Tech Team to implement the department’s strategy, whilst having the autonomy to propose improvements and experiment with new approaches. This role suits someone who enjoys turning problems into working solutions, values well-structured code and clear documentation, and wants to build real-world experience in a collaborative environment. The most important requirements are your ability to learn quickly, communicate clearly, and maintain high standards for security and usability.

Responsibilities

  • Maintaining source code, technical standards and documentation
  • Be involved with the development and maintenance of YCC web applications
  • Ensure the security of our web applications through good coding practices
  • Manage data capture, organisation, and storage
  • Attend team meetings for the department


Interested in getting involved?

Get in contact if you wish to work with us, or see our vacancies if you are interested in joining YCC.