Position: Permanent
Location: South Africa with a remote work opportunity
Position: Permanent
Location: South Africa with a remote work opportunity
We are Haefele Software. We are a boutique software development firm, established in London 2006, with a growing team of 50 between London and Cape Town.
We are engineering-focused and build high-performance Agile teams, enjoying complex problems, serving a variety of industries and clients, generally abroad.
As a collective, we strive to be surrounded by equally personable, sharp, and growth-minded people, in a space that values relationships, people first, and pragmatic process, to foster the mentor and the mentorable.
An Intermediate Developer at Haefele Software takes the skills and experience they’ve acquired and applies them to work in an existing high-performance agile process-oriented team. Intermediate Developers at Haefele Software take full responsibility and accountability for the work they take on or are assigned. They push themselves and their team members to get the job done in the most intelligent way possible.
Usually working in existing architecture, under the guidance and mentorship of more senior team members, they are expected to deliver high-value, working software to the highest quality standard within a reasonable timeline.
They are excellent collaborators, contributors, and communicators, wasting no time guessing at solutions; they research or gather the right people to achieve the best outcome for the team, solution, and project.
At Haefele Software, Intermediate Developers are the heartbeat of any team. They are the pacesetters. They are responsible for guiding interns and juniors to deliver high value to our clients.
Everyone starts at Haefele Software by learning our processes. Our staff experience team will ensure you have all your hardware, gear, and swag on your start date. You’ll need to work through our onboarding guide to get yourself set up and comfortable on our communications platform (MS Teams and Office 365) and added to the relevant groups and channels for the project team you will be joining. You’ll meet your team, client, and the broader engineering team.
You’ll get to know your Technical Lead and Development Practice Lead, and you’ll complete our fundamentals training program using our internal learning platform. You’ll receive regular structured feedback from your team, and your Tech Lead will help you set goals and track their progress on the road to professional improvement.
Do you think you’re a fit? Tell us all about you.
"*" indicates required fields