Join a dynamic team as a Python Developer where you'll work on exciting software projects. This role is perfect for someone who enjoys problem-solving and collaborating with others to create effective solutions.
As a Python Developer at Network Recruitment, you will be part of a vibrant development team based in Johannesburg. Your main responsibility will be to design, develop, and maintain software applications using Python. You will collaborate closely with frontend developers, product owners, and other stakeholders to ensure that the software solutions you create are integrated and meet user needs.
In your day-to-day work, you will be diagnosing and resolving issues within the software, ensuring that it runs smoothly and efficiently. You will also be involved in the entire software development lifecycle, from planning and coding to testing and deployment. This role is ideal for someone who thrives in a fast-paced environment and enjoys tackling complex problems.
Key responsibilities include: • Developing and maintaining Python applications • Collaborating with team members to deliver integrated solutions • Diagnosing and resolving software issues • Participating in code reviews and contributing to team discussions
To succeed in this role, you should have at least three years of experience in software development, particularly with Python. Strong problem-solving skills and the ability to work well in a team are essential. Familiarity with frontend technologies and agile methodologies will be advantageous, but not mandatory. If you are passionate about software development and eager to contribute to a collaborative team, this position could be a great fit for you.
You'll be taken to the original listing on CareerJet to apply.