or call Mieke Van Tonder on:We’re looking for an experienced Software Engineer to join an engineering stem company. In this role, you’ll work closely with engineering leadership to drive innovation across the design, development, and maintenance of internal software systems, while supporting the growth of junior team members in a collaborative environment.
What you’ll do:
Contribute across the full software development lifecycle, from concept and design through to development, testing, deployment, and documentation
Build high-quality software using object-oriented principles, primarily in C# .NET
Keep up to date with emerging technologies and help introduce new ideas into future systems
Follow defined software development processes and contribute to continuous improvement
Support and maintain existing software systems to ensure performance, usability, and maintainability
Mentor junior engineers and contribute to their technical and professional development
Help shape internal software standards, strategies, and processes
What you’ll need
Commercial experience developing in C# .NET
Strong understanding of object-oriented design principles
Experience with Windows desktop application development
Strong problem-solving and analytical skills
Ability to work collaboratively within a team environment
Confidence working independently and taking ownership of tasks
Strong written and verbal communication skills
Good organisation and time-management skills
Willingness to learn, adapt, and work with new technologies
Apply Today!
Apply Now Chat on WhatsApp Chat on MessengerBack to Jobs