Job description
About the employer:
BBD Boom is an Elite HubSpot Partner with accreditation to provide onboarding and platform consultancy services for the HubSpot CRM. Our proven ability to deliver exceptional service to clients means that we help them reach their goals and ultimately grow their businesses. Whether you're just getting started or looking to optimize your usage, we have the expertise and experience to deliver exceptional results for your business.
Brief overview of the role:
Initially the role will be supporting the Development team in testing and bug analysis, with a view to train the right candidate to develop code for clients in a variety of coding languages. The 3 main languages will be C#, Node.js and HTML
Working week:
Monday to Friday. 830-1700.
Positions available:
1
BBD Boom is a HubSpot Elite Solutions Partner and as part of our continued expansion we are investing in our capability to support HubSpot customers with more advanced technical requirements. In particular, we are looking to scale our ability to do custom integrations. We are looking for a willing and capable software development apprentice to support the team as we grow.
Reporting to a Systems Architect you will be involved in client assignments to develop your knowledge and capability in software development. Alongside your formal training with Intequal, you will have a tailor-made training program and mentoring from our lead developer to fast track your technical skills. The 3 main languages will be C#, Node.js and HTML.
The position is for an entry level team member to help create/maintain bespoke software solutions for our clients.
Initially the role will be supporting the Development team in testing and bug analysis, with a view to train the right candidate to develop code for clients in a variety of coding languages. The 3 main languages will be C#, Node.js and HTML
Some Key Responsibilities
- Write, document and test code
- Participate in code reviews and ensure adherence to coding standards and best practices
- Develop and maintain documentation related to testing and quality assurance
- Continuously improve testing processes and methodologies to ensure efficient and effective testing
Requirements and prospects
Qualifications Required:
Grade C/4 and above in both English and Maths and a related technology subject.
Desired skills:
You should be able to demonstrate your interest in coding and development through examples of code you have written, either in school/college and/or as a coding enthusiast in your spare time.
Passionate about development of high quality software
- Strong problem-solving and analytical skills
- Eye for detail
- Lateral thinker
Training to be provided:
CORE MODULES
Modern Programming
Explore advanced modern programming techniques.
Extend your knowledge of multiplatform development and concepts such as machine learning and AI.
Advanced Databases
Gain a practical understanding of databases, including design, queries, administration, and maintenance.
Development Methodologies
Explore the major development methodologies such as agile and waterfall to understand how to develop quality software as a team.
Human Computer Interaction
Consider the fundamentals of sound computer interface design, including how to implement this using modern development tools.
Future Prospects:
Possible full-time position upon successful completion of the apprenticeship programme.