Join a dynamic development team as a Senior Software Engineer in Pretoria. This role is perfect for experienced developers who excel in both back-end and full-stack environments.
As a Senior Software Engineer, you'll be part of a dedicated development team in Pretoria, working in a hybrid setup. Your main responsibility will be to design, develop, maintain, and enhance software solutions that are robust and efficient. This role requires a solid understanding of software engineering principles and practices, ensuring that you apply these throughout the development lifecycle.
In this position, you will work on both back-end and full-stack development tasks, contributing to various projects that require your expertise. You'll collaborate with other developers and stakeholders to ensure that the software meets the needs of users and adheres to best practices. Your experience will be crucial in guiding less experienced team members and helping to shape the direction of the projects you work on.
Key responsibilities include: • Designing and developing software solutions • Maintaining and enhancing existing applications • Applying sound engineering principles in your work • Collaborating with team members and stakeholders
This role is best suited for seasoned developers with at least 8 years of experience in software development. If you have a strong track record in both back-end and full-stack development and are looking for a collaborative and innovative environment, this could be the perfect opportunity for you.
You'll be taken to the original listing on PNet to apply.