Join a dynamic team in Johannesburg as a Full Stack Software Engineer. You'll be responsible for creating and maintaining software applications that drive business success.
As a Full Stack Software Engineer at this innovative data and analytics solutions provider in Johannesburg, you'll play a key role in designing, developing, testing, deploying, and maintaining software applications. Your work will directly support the company's business operations and strategic goals, making your contributions vital to their success.
In this role, you will work with a variety of technologies, primarily focusing on Python, C#, and React. You will be responsible for both the front-end and back-end development, ensuring that applications are scalable and efficient. Your day-to-day tasks will include coding, debugging, and collaborating with other team members to create seamless integrations and user experiences.
This position is ideal for someone who is passionate about technology and enjoys working in a fast-paced environment. If you have experience with AI, automation, or machine learning, that will be a plus, but the core focus will be on your ability to develop robust software solutions. You should be comfortable working independently as well as part of a team, and be ready to tackle challenges head-on.
Key requirements for this role include proficiency in Python, C#, and React, along with a solid understanding of software development principles. If you're looking to make a significant impact in a company that values innovation and creativity, this could be the perfect opportunity for you.
You'll be taken to the original listing on PNet to apply.