Developing sophisticated software to better the world. The software engineer's role is to engineer the delivery of working software that meets our client's needs.
Sounds fancy, right? As a Software Engineer at Entelect you are responsible for more than just writing code. You will find that the process, environment, tooling and even maturity of the client’s software knowledge varies across the teams, so the Software Engineer’s job would vary too, depending on the situation. Being adaptable as a Software Engineer is very important. You will find that as you transition through different projects, teams, domains and clients, you will always be learning - and that’s part of what makes working at Entelect cool.
If you are at this point in your career, it means that you have experience, you are working fairly independently and are probably becoming everyone's ‘go-to guy’. As an Intermediate you are expected to be skilled enough that you can assist other Software Engineers. You have a good sense of things like coding principles, stakeholder engagement and you are a damn good trouble-shooter because you understand how systems fit together, and when and who to ask for help. At this point in your career, you should also be able to architect basic components of a system.
Our UK business is just getting started, so you'll have an opportunity to shape our identity as we grow. We have big ambitions and the support from our hugely successful South African business. Our UK package includes:
Furthermore, you get to experience Entelect culture and all it has to offer: