Student Placement Software Developer at Smartbox working on assistive communication technology. Aiming to empower individuals through innovative software solutions.
Responsibilities
Contribute to the design, development, testing, and maintenance of software applications under guidance from experienced developers
Write clear, maintainable, and well-tested code in line with team standards
Investigate and resolve defects in existing systems with support from the team
Participate in code reviews, pairing, and technical discussions
Collaborate with product managers, designers, and engineers to understand requirements
Take part in team ceremonies such as stand-ups, sprint planning, and retrospectives
Follow established engineering processes and best practices
Produce technical documentation where appropriate
Requirements
Studying towards, or recently completed, a Bachelor’s degree in Computer Science, Software Engineering, or a related discipline
Experience with one or more modern object-oriented programming languages
Understanding of core software development principles and programming fundamentals
Confident programmer, with demonstrable experience e.g. academic work, personal projects, or internships
Interest in assistive technology, accessibility, or using software to create a positive real-world impact
Willingness to learn, ask questions, and take feedback from experienced developers
Ability to work collaboratively within a team
Clear written and verbal communication skills
Benefits
Private medical insurance
25 days of holiday plus public holidays
Free healthy office snacks
Hybrid working options
Laptop and home working IT kit provided
Flexible work schedule
Paid day volunteering for a good cause
Online wellness trainers and gym discounts
Access to Employee Assistance Programme
Company pension, group life assurance, and income protection
Senior Engineering Geologist managing technical excellence and client satisfaction in collaborative infrastructure consultancy. Focused on project management, analysis, and design across multidisciplinary teams.
PLM Software Developer working on integrated software solutions for Engineering Industries eXcellence S.p.A. Collaborating with cross - functional teams on major projects across various industries.
Chief Software Architect leading enterprise software architecture for DoD missions at Leidos. Driving cloud architectures and ensuring security and scalability while mentoring technical teams.
Data Integration Software Developer for the GAINS project, integrating data using Kafka and Elastic. Collaborating in an Agile environment with strong emphasis on innovation and growth.
Full - stack software engineer developing features for Hercules’ AI applications. Collaborating on software design, coding, and release management for innovative technologies.
Senior Engineer joining Product Engineering team at Iress, focusing on building and evolving critical financial systems. Collaborating with a high - performing backend engineering team to enhance software performance and reliability.
Engineer enhancing productivity and reliability for DevOps at AI startup in Japan. Focused on automation, observability, and integrating AI into development workflows.
Software Engineer specializing in React Native for Front’s B2B customer operations platform. Enhancing mobile app performance and collaborating with cross - functional teams.
Intermediate Full Stack Engineer collaborating with cross - functional teams at Solink. Engaging in building high - impact technology and driving software best practices.
Software Engineer developing and enhancing Salesforce Sales/Health Cloud functionality with a focus on health services. Collaborating with cross - functional teams to support and integrate Salesforce solutions within primary care.