Software Engineer

Software Engineer

Full-Time 30000 - 50000 € / year (est.) No home office possible
B

At a Glance

  • Tasks: Develop innovative software solutions and collaborate with a dynamic team.
  • Company: Join Blackdot Solutions, a leader in investigative software.
  • Benefits: Enjoy competitive salary, flexible working, health insurance, and generous holiday.
  • Other info: Diverse and inclusive workplace with excellent career growth opportunities.
  • Why this job: Make a real impact on how organisations tackle complex challenges with cutting-edge technology.
  • Qualifications: 3+ years in software development, experience with modern tools and cloud technologies.

The predicted salary is between 30000 - 50000 € per year.

Hybrid - you must be prepared to come into our Cambridge office a minimum of once a week, and when requested. Blackdot Solutions makes investigations software. Our product, Videris, is a leading solution that transforms the way organisations collect, analyse and visualise internet-sourced data. Governments, banks and large organisations use Videris to tackle some of the most complex investigative challenges our society faces. We’re looking for creative self-starters who love working with highly sophisticated and demanding customers to join our fast-paced, dynamic team.

About the role

As a Software Engineer, you will play a key role in our engineering teams, bringing the product vision and features to life. You’ll be responsible for contributing insight and code to further improve the development of our SaaS platform, Videris, collaborating across teams in an agile operation. The ideal candidate will be a conscientious developer who has an appreciation for technical excellence, and an aptitude for identifying and implementing solutions that enhance both the product and the user experience. They will be a clear communicator and will have a background in delivering reliable and maintainable software with remote teams, within the software industry, as well as a proven track record of working across a variety of departments and with a desire to continue their own growth and development.

Responsibilities

  • Reporting to our Head of Engineering, as a Software Engineer you will be responsible for:
  • Development
    • Write clean, efficient, and maintainable code using modern programming languages and frameworks (preferably C#, Angular, TypeScript)
    • Write tests to ensure reliability of the system and debug issues
    • Participate in code reviews, pairing, and further improve capabilities and development best practices and work closely with others in Engineering
    • Contribute to test coverage, CI/CD pipelines, containerisation, and cloud infrastructure to ensure seamless delivery and deployment.
    • Collaborate with product to understand the user experience and design and implement the right technical solution
    • Contribute to documentation and knowledge sharing.
    • Choose appropriate technologies and design patterns
    • Consider scalability, reliability and security that align with business objectives and can be managed and monitored within an operational environment.
    • Keep abreast of emerging technologies and methodologies to improve our development processes and product capabilities.
  • Company and team collaboration
    • Have an understanding of the commercial context of the work being undertaken.
    • Work with colleagues across teams, ensuring alignment on goals and expectations.
    • Bring your insights and experience to the company and shape it.

About you

You will be passionate about what you do, and keen to experience new ideas and to develop further, with a drive for innovation and performance. You are likely to have a Bachelor’s degree. You may also have postgraduate technical qualifications or industry specific experience. A minimum 3 years’ experience in a software development or related role. Broad experience of modern software delivery including cloud (e.g. AWS). Familiarity with common tools; Jira, Jenkins, Git, GitHub Actions, Grafana, Terraform, Kubernetes, Playwright B2B software company experience. Specific experience in SQL, Postgres, Data Science Artificial Intelligence and Machine Learning(AI & ML), and/or performance/scaling of SAAS products a benefit.

Benefits

  • Competitive salary with regular pay reviews
  • 25 days holiday per year
  • The chance to work with some of the best people in the business
  • Strong work-life balance & flexible working
  • Ability to participate in share option scheme after 12 months
  • Vitality health insurance
  • Cycle to work scheme
  • Electric vehicle (EV) scheme
  • Enhanced pension contributions
  • Enhanced parental leave
  • Regular and varied company socials

Diversity, Equality and Inclusion

Blackdot Solutions is an equal opportunities employer, welcoming applications from all people, regardless of their race, sex, disability, age, religion, or sexual orientation. We conduct regular pay reviews to prevent pay discrimination and ensure equitable pay based on role and experience. We are committed to providing a safe, rewarding workplace for all employees and are happy to provide reasonable adjustments where needed.

How to apply

Please submit a CV and cover letter to apply.

Software Engineer employer: Blackdot Solutions Ltd

At Blackdot Solutions, we pride ourselves on being an exceptional employer, offering a dynamic and inclusive work environment in the heart of Cambridge. Our commitment to employee growth is reflected in our competitive salary, regular pay reviews, and a range of benefits including health insurance, enhanced parental leave, and opportunities for share options. Join our collaborative team of innovative professionals dedicated to transforming investigative software, where your contributions will directly impact the success of our leading product, Videris.

B

Contact Detail:

Blackdot Solutions Ltd Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer

Tip Number 1

Network like a pro! Reach out to current employees at Blackdot Solutions on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role there. Personal connections can make a huge difference!

Tip Number 2

Prepare for the interview by brushing up on your coding skills and understanding the Videris product. Be ready to discuss how your experience aligns with their needs, especially in areas like cloud technologies and software delivery.

Tip Number 3

Show off your passion for innovation! During interviews, share examples of how you've contributed to projects that improved user experience or introduced new technologies. This will demonstrate your fit for their dynamic team.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Blackdot Solutions family.

We think you need these skills to ace Software Engineer

C#
Angular
TypeScript
Software Development
Cloud Technologies (e.g. AWS)
SQL
Postgres

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight your experience with modern programming languages and frameworks, especially C#, Angular, and TypeScript, as these are key to our product.

Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality and passion for software development. Share specific examples of how you've tackled challenges in previous roles and how you can contribute to our team at Blackdot Solutions.

Showcase Your Collaboration Skills:Since we value teamwork, mention any experiences where you've successfully collaborated with cross-functional teams. This could be through code reviews, agile practices, or working on projects that required input from various departments.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you're keen to join our dynamic team!

How to prepare for a job interview at Blackdot Solutions Ltd

Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, like C#, Angular, and TypeScript. Brush up on your coding skills and be ready to discuss how you've used these tools in past projects.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex challenges in software development. Think about specific instances where you improved a product or user experience, as this aligns with what they’re looking for in a creative self-starter.

Understand the Company’s Product

Take some time to learn about Videris and how it helps organisations with their investigative challenges. Being able to discuss the product and its impact will show your genuine interest and help you stand out.

Communicate Clearly

Since collaboration is key in this role, practice articulating your thoughts clearly. Be prepared to explain your past experiences and how you’ve worked with remote teams, as effective communication is crucial in a fast-paced environment.