Grow your Career at SOLID
Help us To Revolutionise Business Automation Software
We Love Our People
Our team is made up of some pretty great people.
We’re Software Engineers, Quality Assurance Analysts, Project Managers, Marketing specialists, Office Administrators and more.
We are Nando’s lovers, sports fans, anime geeks, book lovers, musicians, artists, parents, chefs, bakers and Netflix surfers.
We’re from all over the place, believe all sorts of things and all enjoy working together.
The SOLID Java Dev Challenge
Junior Software Engineer
What our Staff *Really* Think
You’re thinking “That’s all really nice, but I wonder what it’s ACTUALLY like to work there”.
We know. Everyone asks. This is what our Team thinks:
Working at SOLID is an awesome mix of solo programming, where you have space to apply your own creative twist to problem-solving, and collaborative programming where you get to combine your skill set with other ninjaneers to come up with the best possible solutions.
The environment and people are awesome. Your brain definitely does not have time to rot, the work is challenging and very satisfying to get done. I love working at SOLID.
It’s great! Each person has the chance to really make a difference in the work SOLID does. SOLID encourages the best from its staff and provides ample opportunity for each staff member to learn and grow.
Working at SOLID means that you have a real way to impact the business prosperity and lives of our customers. Working with people of all levels, from CEO’s to call centre agents, gives you unique experience of how businesses really tick. I can’t think of many other software companies which provide this kind of opportunity.
It’s sometimes hard work, but always fun
It’s great! The staff are user-friendly and help where they can. When you first join they do their best to help you settle in. It’s a positive environment with happy people. The offices are colourful and dynamic with an open plan so you always feel apart of the family.
SOLIDitech offers a diverse software experience with fresh problems to solve in a continuously evolving company.
SOLID is a great place to broaden your skill-set as you do so much more than just sitting behind your laptop writing lines of code. You have the chance to be involved with solution designs, requirement gathering and analysis with clients and just general elimination of the middleman between the client saying they want “XYZ” and you actually delivering “XYZ”.
The friendliest and most engaging company I have ever been a part of!
What a SOLID experience!!! It is fun being in a safe learning environment where building your own knowledge base is encouraged.
I overheard one of our team describing SOLIDitech to a student at a Career Day recently as “the most authentic place I’ve ever worked” – and I couldn’t agree more.
From the first day starting you feel like part of a team that cares and will look out for you. Everyone is willing to help you with any issue, without judgement, and it really allows you to learn and grow in your career. The work is challenging and rewarding, but it’s mainly the people who make SOLIDitech what it is. I’m glad to say that the team is amazing.
SOLIDitech has the best working environment I’ve experienced. The work is interesting and challenging but the company culture is the cherry on top.
I’ve been with the company for 7 years now and it’s been nothing but great. SOLID allows their employees to be independent thinkers, however, they know they will receive support form fellow team mates whenever necessary. The company promotes continuous learning and thus enabling their employees to grow, both individually and within the company. I also love the gifts, SOLID Swag and free food :)
From the occasional company and team lunches to the SOLID merch and the special care to holidays, I’ve seen SOLID’s focus on employee interactions and enjoyment, and not just the work we do. Employee career development is another great focus for the company. We are encouraged to learn and upskill, to the point where there’s a slot on Friday afternoons dedicated to this skill development idea. It’s a place I can definitely see myself ‘working for’ and a place I can see ‘working for me’, for a long time.
Looking for perks? We've got you covered.
Performance-based 13th cheque and bonus
Flexible (life-friendly) working hours
A surprise for your birthday
Pretty exciting office spaces
Monthly team lunches
Physical wellness initiatives
A pretty exciting office space
More coffee than you can shake a stick at
Hybrid working environment
Wicked cool team building events
Eligibility to join staff profit share scheme
Got a Question?
How do I apply for a job with SOLIDitech?
Hit up our Current Vacancies page to see if anything there tickles your fancy. Click through to the job and click ‘Apply today’. We regularly add new roles so if there’s nothing that interests you right now, remember to keep coming back.
Do you offer Vac Work opportunities?
Yes we do! We host the ‘SOLID Work Experience Program’ twice a year (during the Winter and Summer holidays). This is a 4-6 week program where you’ll work alongside our teams, committing code, working with our customers and gaining that ever important ‘real world experience’. Get a foot in the working world and apply for our next program.
Do you guys offer Flexi-time or Work from Home?
SOLIDitech’s office hours are Monday to Friday, 08h00 – 17h00 (GMT+2). A normal working day at SOLID is 8 hours of work, with a 1-hour lunch, generally taken between 12h00 and 14h00 (so 9 hours in total). Our start/finish times are flexible though to suit you, so the only requirement is that you are working for core hours (09h30 till 15h30). Please note though that you are expected to be available for your daily standup meeting and other work meetings as required by your manager, regardless of what time that takes place.
We have a Remote Work Policy in place, which allows a choice between (1) office-based, (2) hybrid or (3) full remote work – all subject to terms and conditions.
What kind of Team Support is available?
We use a mixture of Project Management techniques in a blend that works really well for us. Each Team has a daily stand-up which is a 15-min catch up to discuss YTI’s (Yesterday, Today and Impediments). This is a perfect opportunity to raise any issues you’ve experienced or ask any questions. Outside of that though, your Team members and Team Lead are always available to help you – all you have to do is ask.
What does a typical day involve? (As a Software Engineer)
A typical day would include:
- A daily stand-up meeting to discuss yesterday’s work, today’s plans and any impediments that have been experienced
- Time to work on your particular project or support task(s)
- You are certainly never left alone without support – we believe in code reviews, knowledge sharing, mentorships and good ‘ol fashioned hard work
- Meeting with clients for report-back meetings, demo’s or sprint-planning
- Meeting with your Team, Team Leads, Scrum Manager or Development Manager to discuss your projects, planned work or scoping
For more information about being a Software Engineer, check out the job description.