This exciting opportunity at First Central offers a hybrid working model, with three days in the office and two days working from home.
Core skills they're looking for to succeed in the role:
- Basic Understanding of Software Development or IT Principles: No formal experience required, although a basic understanding of software development or IT principles is beneficial.
- Awareness of Agile Methodologies: Awareness of Agile methodologies is useful but not essential (training will be provided).
- Passion for Software Engineering and Innovation: Understanding of broader tech, with a passion for software engineering and innovation.
- Qualifications: You’ll need to have passed your Math’s GCSE with a grade C or grade 4 and above. Would suit those with a background in Computing or a related subject.
- Growth Mindset: Enthusiasm to learn new technologies and tools and apply feedback to improve skills.
What’s involved:
- You’ll support software development by writing and maintaining code - under engineers’ guidance.
- You’ll attend daily stand ups, fortnightly sprint planning and quarterly QI planning meetings.
- You’ll collaborate with engineers, others in the product team and other stakeholders to define product requirements and deliverables.
- You’ll participate in code reviews and team discussions to understand software best practices.
- You’ll learn and apply Agile frameworks (Scrum/Kanban) to improve development processes.
- You’ll provide technical support in resolving software issues and troubleshooting bugs.
- You’ll assist with testing and quality assurance to ensure solutions meet requirements.
- You’ll assist with documenting change in ADO, GitHub and Confluence.
- You’ll engage in networking and mentorship opportunities to enhance learning and development.
- You’ll be involved with any other duties required to support team objectives and projects.
- You’ll comply with the requirements, and act in accordance with, the Group Code of Conduct and Fitness and Propriety policies at all times.
- You’ll ensure compliance with Company Policies, Values and guidelines and other relevant standards/ regulations at all times.
Experience & knowledge
- No formal experience required, though a basic understanding of software development or IT principles is beneficial.
- Awareness of Agile methodologies is useful but not essential (training will be provided).
- Understanding of broader tech, with a passion for software engineering and innovation.
Skills
- Logical / Analytical Thinker – Ability to approach problems logically, breaking them down into manageable steps. Evidence includes usage of coding languages like Python or Java.
- Basic Understanding of Agile Concepts: Familiarity with the basics of Agile working, such as sprints, teamwork, and an interest in learning more about software development cycles.
- Commitment to Quality: Awareness of the importance of accuracy and an interest in learning more about software quality assurance.
- Collaboration & Communication: Able to work in teams, and to contribute and ask questions to clarify understanding. Willingness to learn how to collaborate using ADO, GitHub and other collaborative tools.
- Growth Mindset: Enthusiasm to learn new technologies and tools and apply feedback to improve skills.
Qualifications
- No formal qualifications are required, though candidates with a background in Computing or a related subject may be advantageous.
- Minimum of a Math’s GCSE level
Behaviours
- Attention to Detail: Writes clear, error-minimizing code and checks work thoroughly.
- Curiosity & Initiative: Proactively asks questions and seeks solutions when faced with challenges.
- Clear Communication: Shares progress and issues in a straightforward, accessible way.
- Organized & Adaptable: Manages tasks efficiently, adjusting to shifting priorities and team dynamics.
- Open to Feedback: Actively seeks and applies feedback to improve performance and skills.