About Company
BJSS is an award-winning technology and design consultancy, committed to delivering high-quality, innovative solutions for some of the UK’s largest and most complex organisations, across both the public and private sectors. With a reputation for engineering excellence and a focus on cutting-edge technology, BJSS provides strategic advice, bespoke software development, and managed services that transform businesses. Our collaborative culture fosters continuous learning, creativity, and a passion for technology, encouraging every team member to contribute to meaningful projects that have a tangible impact. We believe in nurturing talent and providing an environment where bright minds can grow, thrive, and shape the future of technology.
Job Description
Are you a budding technologist eager to kickstart your career with real-world experience? BJSS is inviting ambitious and talented individuals to join our Engineering Team as a Technical Intern in Chapel Allerton, Leeds. This is an unparalleled opportunity to immerse yourself in a dynamic, fast-paced consulting environment, working alongside some of the brightest minds in the industry. As an intern, you won’t just be making coffee; you’ll be a valued member of our project teams, contributing to the design, development, and delivery of innovative software solutions for our diverse client base. You will gain hands-on experience across various stages of the software development lifecycle, from requirements gathering and system design to coding, testing, and deployment. This internship is designed to provide you with a foundational understanding of modern engineering practices, agile methodologies, and enterprise-grade software development. You’ll have the chance to explore different technologies, tackle complex challenges, and develop crucial problem-solving skills, all while receiving mentorship from experienced engineers who are passionate about sharing their knowledge. This is more than just an internship; it’s a stepping stone to a rewarding career, offering insight into a leading consultancy’s operations and the potential for future full-time opportunities within BJSS.
Key Responsibilities
- Collaborate with senior engineers and project teams to understand project requirements and technical specifications.
- Assist in the development, coding, and testing of software features and components.
- Contribute to debugging efforts, identifying and resolving technical issues under guidance.
- Participate actively in team meetings, including stand-ups, retrospectives, and planning sessions.
- Conduct research on emerging technologies, tools, and best practices to support project innovation.
- Help maintain and improve existing codebases, ensuring adherence to coding standards and quality guidelines.
- Document technical processes, code functionalities, and project progress in a clear and concise manner.
- Support quality assurance activities, including writing and executing test cases.
- Learn and apply BJSS's agile development methodologies and engineering principles.
Required Skills
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Basic understanding of programming concepts and familiarity with at least one modern programming language (e.g., Python, Java, C#, JavaScript).
- Strong analytical and problem-solving abilities with a keen eye for detail.
- Excellent verbal and written communication skills, with the ability to articulate technical concepts clearly.
- Demonstrated enthusiasm for learning new technologies and a proactive, self-motivated attitude.
- Ability to work effectively both independently and as part of a collaborative team.
- A genuine passion for technology and its application to real-world business challenges.
Preferred Qualifications
- Prior experience with version control systems, particularly Git.
- Familiarity with Agile and Scrum methodologies.
- Participation in personal coding projects, hackathons, or contributions to open-source initiatives.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Understanding of database concepts (relational or NoSQL).
Perks & Benefits
- Hands-on experience working on challenging, impactful projects with real clients.
- Dedicated mentorship from experienced industry professionals.
- Opportunities for professional development, including access to internal training and resources.
- Exposure to a wide range of cutting-edge technologies and modern engineering practices.
- A collaborative, inclusive, and supportive work environment.
- Networking opportunities with BJSS leaders, clients, and fellow interns.
- Competitive intern salary.
- Potential for consideration for future graduate roles or full-time positions upon successful completion of the internship.
How to Apply
Eager to make your mark in the world of technology? Click on the application link below to visit the BJSS Early Careers page. Please navigate to the ‘Internships’ or ‘Student Programmes’ section and follow the instructions to submit your application. We encourage you to highlight your passion for technology, any relevant projects, and your desire to learn and grow within a leading consultancy.