At a Glance
- Tasks: Join our team to design, build, and deploy advanced reporting solutions.
- Company: Open Box Software is a dynamic consulting firm with a focus on business and software solutions.
- Benefits: Enjoy flexible working hours and a supportive, fun team environment.
- Why this job: Make a real impact while developing your skills in a motivated team.
- Qualifications: 5+ years as a BI Developer with strong TSQL, DAX, SQL, and Power BI skills required.
- Other info: Work with top clients in the UK and US, enhancing your professional network.
The predicted salary is between 43200 - 72000 £ per year.
Open Box Software is an internationally focused consulting company that specializes in business and software consulting services. We have a young team of highly talented individuals who are driven to make an impact and have fun. We are looking for a Senior Business Intelligence developer to join our Business Intelligence team on a permanent basis. In this role, you will report to the Head of Custom Software and will be responsible for working with the existing Data & Analytics team to query and understand data, develop data integrations, and develop reports, dashboards along with advanced analytics. The right person should want to work within an intelligent, motivated, and self-driven team that yearns for personal development and wants to make an impact in what they do. You would be very conscious of the importance of sharing knowledge and building other team members in the process to deepen the wider team skillset. With a client base predominantly in the UK and US, the ability to work flexible hours is also important.
Key Responsibilities of Role:
- Responsible for design, build, deployment, and administration of complex reporting solutions.
- Proposing appropriate technical solutions based on client requirements as needed within the context of commercial engagements or projects, including accurate effort estimations.
- Ability to deliver comprehensive data reporting and analytics solutions by developing sophisticated data models and visualizations, which translate business requirements into tangible actionable insights and user-friendly designs.
- Collaborating with Analysts and other cross-functional teams to analyze or gather business requirements to inform technical design and delivery, ensuring that the results meet business requirements.
- Developing and delivering technical solutions across the Microsoft Azure and Fabric stack, including Power BI.
- Ability to draft well-structured, concise documentation including both technical and non-technical business requirements.
Minimum Requirements:
- Software development-oriented degree or qualification.
- Minimum 5 years of experience as a BI Developer responsible for ETL development, Data modeling, Reporting & Analytics.
- Reasonable experience with documenting technical or business requirements.
- Strong TSQL, DAX, SQL, and Power BI experience.
- Experience with engaging with clients first-hand and building client relationships within the context of technical delivery.
- Excellent verbal and written communication skills in English.
Personal Traits:
- Self-motivated, friendly, and easy-going.
- Passionate about problem-solving.
- Good communicator.
- Strong attention to detail.
- Focused on personal development of self and others.
Senior BI Developer employer: Open Box Software
Contact Detail:
Open Box Software Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior BI Developer
✨Tip Number 1
Familiarise yourself with the Microsoft Azure and Fabric stack, especially Power BI. Having hands-on experience or projects showcasing your skills in these areas will make you stand out during discussions with our team.
✨Tip Number 2
Network with current or former employees of Open Box Software on platforms like LinkedIn. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during your interview.
✨Tip Number 3
Prepare to discuss specific examples of your past work in ETL development and data modelling. Being able to articulate your thought process and the impact of your solutions will demonstrate your expertise and problem-solving abilities.
✨Tip Number 4
Showcase your communication skills by being clear and concise when discussing technical concepts. Since you'll be engaging with clients, demonstrating your ability to translate complex ideas into understandable terms will be a huge plus.
We think you need these skills to ace Senior BI Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience as a BI Developer, particularly focusing on ETL development, data modelling, and reporting. Use specific examples that demonstrate your skills in TSQL, DAX, SQL, and Power BI.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for problem-solving and your ability to work within a team. Mention your experience with client engagement and how you can contribute to the company's goals.
Showcase Your Technical Skills: In your application, include specific projects or achievements that demonstrate your expertise in developing data integrations and analytics solutions. Highlight any experience with Microsoft Azure and Fabric stack.
Emphasise Communication Skills: Since excellent verbal and written communication skills are crucial for this role, provide examples of how you've effectively communicated technical information to non-technical stakeholders in previous roles.
How to prepare for a job interview at Open Box Software
✨Showcase Your Technical Skills
Be prepared to discuss your experience with TSQL, DAX, SQL, and Power BI in detail. Bring examples of past projects where you developed data models or reporting solutions, as this will demonstrate your technical expertise and problem-solving abilities.
✨Emphasise Collaboration
Since the role involves working closely with Analysts and cross-functional teams, highlight your experience in collaborative environments. Share specific instances where you successfully gathered business requirements or worked with others to deliver a project.
✨Demonstrate Your Communication Skills
Given the importance of client engagement, practice articulating complex technical concepts in a clear and concise manner. Prepare to explain how you've built client relationships in the past and how you ensure that their needs are met through your work.
✨Focus on Personal Development
The company values personal growth, so be ready to discuss how you invest in your own development and help others grow. Share any relevant training, certifications, or mentoring experiences that showcase your commitment to continuous improvement.