Join a dynamic team as a Senior Software Engineer in Pretoria, where you'll leverage your extensive experience to build and enhance software solutions. This role is perfect for developers who thrive in a hybrid work environment and are passionate about applying sound engineering principles.
As a Senior Software Engineer, you'll be part of a dedicated development team based in Pretoria, working in a hybrid capacity. Your main responsibility will be to design, develop, maintain, and enhance robust software solutions that meet the needs of the business. This role requires a strong understanding of software engineering principles and the ability to apply them throughout the development lifecycle.
In your day-to-day work, you will collaborate with other developers and stakeholders to ensure that projects are delivered on time and to a high standard. You will be expected to take ownership of your work, contribute to code reviews, and mentor junior developers when necessary. Your extensive experience in back-end and full-stack development will be crucial in driving the success of the projects you work on.
This position is ideal for someone with at least 8 years of solid software development experience who is looking to take the next step in their career. You should be comfortable working in a fast-paced environment and be able to adapt to changing requirements. Strong problem-solving skills and a passion for technology will help you excel in this role.
Key requirements include a proven track record in software development, experience with various programming languages and frameworks, and a commitment to delivering high-quality software. If you are a well-rounded developer looking for a new challenge, this could be the perfect opportunity for you.
You'll be taken to the original listing on PNet to apply.