As a Senior Software Engineer at Network IT, you'll leverage your extensive experience to develop and enhance software solutions. This role is ideal for those who thrive in a dynamic environment and have a passion for data and analytics.
Network IT is looking for a Senior Software Engineer to join their team in Pretoria East. In this role, you will be responsible for designing, developing, and maintaining software applications that meet the needs of the business. Your expertise in programming languages and data analytics will be crucial in delivering high-quality solutions.
You will work closely with other developers and data scientists to create software that integrates machine learning capabilities. Your day-to-day tasks will include coding, debugging, and collaborating with team members to ensure projects are completed on time and to specification.
This position is best suited for experienced developers who have a strong background in Python, R, SQL, and machine learning. You should be comfortable working in a fast-paced environment and be able to adapt to changing project requirements.
Key responsibilities include: • Developing and implementing software solutions • Collaborating with cross-functional teams • Analyzing data to inform software design • Troubleshooting and resolving software issues
To succeed in this role, you should have a minimum of 7 years of experience in software development, with a focus on data and analytics. Strong problem-solving skills and the ability to work independently are also essential.
You'll be taken to the original listing on PNet to apply.