Software Engineer in London

Software Engineer in London

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

At a Glance

  • Tasks: Develop innovative software solutions and enhance user experience with cutting-edge technologies.
  • Company: Join Blackdot Solutions, a leader in investigative software with a dynamic team culture.
  • Benefits: Enjoy competitive salary, 25 days holiday, health insurance, and flexible working options.
  • Other info: Collaborative environment with strong focus on diversity, equality, and inclusion.
  • Why this job: Make a real impact on society by transforming data analysis for major organisations.
  • Qualifications: 3+ years in software development, with skills in modern programming languages 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. You'll be working in a team of friendly, driven product and engineering professionals with a wide range of experience and interests.

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.

If you have any questions about Blackdot's DEI policy, please get in touch with gill.buchanan@blackdotsolutions.com.

How to apply

Please submit a CV and cover letter to apply. If you have any questions about the role, please contact careers@blackdotsolutions.com.

Software Engineer in London 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 regular pay reviews, flexible working arrangements, and opportunities to engage with cutting-edge technologies. Join us to collaborate with talented professionals while enjoying a strong work-life balance and a range of benefits that support your well-being and career development.

B

Contact Detail:

Blackdot Solutions Ltd Recruiting Team

StudySmarter Expert Advice🀫

We think this is how you could land Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to current employees at Blackdot Solutions on LinkedIn. A friendly chat can give you insider info and might just get your application noticed.

✨Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your best projects, especially those using C#, Angular, or TypeScript. This will help us see your coding chops in action.

✨Tip Number 3

Be ready for the interview! Brush up on your problem-solving skills and be prepared to discuss how you've tackled challenges in past projects. We love hearing about your creative solutions!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application lands directly in our hands. Plus, it shows you're genuinely interested in joining our team at Blackdot Solutions.

We think you need these skills to ace Software Engineer in London

C#
Angular
TypeScript
SQL
Postgres
Data Science
Artificial Intelligence

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 well as any relevant projects you've worked on.

Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality and passion for the role. Share why you're excited about working with Videris and how your background makes you a great fit for our dynamic team.

Showcase Your Problem-Solving Skills:In both your CV and cover letter, include examples of how you've tackled complex challenges in previous roles. We love creative self-starters, so don't be shy about sharing your innovative solutions!

Apply Through Our Website:We encourage you to submit your application through our website for a smoother process. It helps us keep everything organised and ensures your application gets the attention it deserves!

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 problems in software development. Think about specific challenges you've faced and how you approached them, especially in a collaborative environment.

✨Understand the Product

Take some time to research Videris and understand its features and benefits. Being able to discuss how you can contribute to improving the product will show your genuine interest and initiative.

✨Communicate Clearly

As a Software Engineer, clear communication is key. Practice explaining your thought process and technical concepts in a way that’s easy to understand. This will help you connect with the interviewers and demonstrate your ability to work across teams.