Point your AI agent at freehire and let it find you a job.

Get the CLI →

Network Finance

NewBe an early applicant

Senior python developer

Posted Updated 1 view
Discussion

Summary

Senior Python developer at a finance-focused technology firm in Randburg, building and maintaining web-based applications across the full development lifecycle, with responsibility for reliability, security, and testing. Core stack: Python/Django, PostgreSQL, NumPy/Pandas, HTML/JavaScript/CSS, and Git, working with sensitive financial data.

Our client is a rapidly growing technology business that develops innovative web-based software solutions for a global client base.

This is an exciting opportunity for a driven Software Developer who wants to make a real impact. You will work alongside talented professionals including developers, engineers, mathematicians, and finance specialists while gaining exposure to complex technology solutions in a collaborative and high-performing environment.

The business promotes innovation, continuous improvement, knowledge sharing, and professional growth. Backed by substantial global resources while maintaining the agility of a close-knit team, this opportunity offers excellent exposure and long-term career development for ambitious developers.

If you're looking for a role where your ideas matter, your contributions are recognised, and your growth potential is significant, then this opportunity is for you.

Key Responsibilities Participate in the full software development lifecycle, from concept and design through to deployment and support. Develop, enhance, and maintain web-based applications and platforms. Work with sensitive business data while ensuring system reliability, security, and performance. Conduct testing and quality assurance before releasing applications into production. Contribute to development best practices and promote high-quality coding standards. Collaborate with cross-functional teams to deliver innovative software solutions. Mentor team members and share knowledge where required. Continuously identify opportunities to improve processes, applications, and user experiences. Job Experience and Skills Required Degree in Computer Science, Software Engineering, Information Technology, or a related field. Experience developing software within a web-based framework environment. Experience working with relational databases, preferably Postgre SQL. Strong problem-solving and analytical skills. Ability to manage multiple priorities and meet deadlines. Strong communication and collaboration skills. Passion for software development and technology. Advantageous Skills Python and Django development experience. Experience with Num Py and Pandas. HTML, Java Script, and CSS. Git version control. Cybersecurity knowledge. Financial services or fintech industry experience.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.