Join a dynamic team as a Senior Software Developer focusing on generative AI in Johannesburg. You'll work on innovative projects in the telecommunications sector, leveraging your expertise to create impactful software solutions.
As a Senior Software Developer specializing in generative AI, you will play a crucial role in developing software solutions for the telecommunications industry. Your day-to-day responsibilities will include designing, coding, and testing applications that utilize generative AI technologies to enhance user experiences and operational efficiency. You will collaborate closely with other developers, product managers, and stakeholders to ensure that the software meets both technical and business requirements.
In this role, you will be expected to bring your expertise in software development and your knowledge of generative AI to the table. You will work on complex projects that require innovative thinking and problem-solving skills. Your ability to communicate effectively with team members and stakeholders will be essential in driving projects forward and ensuring successful outcomes.
Key responsibilities include: • Developing and maintaining high-quality software applications • Implementing generative AI features and functionalities • Collaborating with cross-functional teams to define project requirements • Conducting code reviews and providing mentorship to junior developers
This position is ideal for someone with at least five years of experience in software development, particularly in environments that leverage AI technologies. A strong understanding of programming languages and software development best practices is essential. If you are passionate about technology and eager to work on innovative projects, this role could be a great fit for you.
You'll be taken to the original listing on CareerJet to apply.