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

Get the CLI →

Radii Global

NewBe an early applicant

Python Developer

Posted
Discussion

We are looking for a skilled Python Developer to join our team and contribute to the development, maintenance, and enhancement of Python-based applications and scripts. The ideal candidate has strong programming fundamentals, problem-solving skills, and experience working with databases, testing, debugging, and collaborative software development.

Key Responsibilities

Develop, maintain, and enhance Python-based applications, tools, and scripts.

Write clean, efficient, scalable, and well-documented code following development best practices.

Debug, troubleshoot, and resolve application issues and software defects.

Collaborate with developers, QA teams, and other stakeholders to understand requirements and deliver effective technical solutions.

Perform unit testing and support quality assurance activities to ensure application reliability and performance.

Work with databases to efficiently store, retrieve, and manage application data.

Participate in code reviews and provide constructive feedback to maintain code quality.

Follow established software development standards, coding guidelines, and version-control practices.

Create and maintain technical documentation for applications, processes, and system changes.

Support application maintenance, enhancements, and production issue resolution as needed.

Qualifications

Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related field.

3–6 years of professional experience in Python development.

Strong hands-on programming experience using Python.

Experience with databases and SQL.

Understanding of software development lifecycle, debugging, and troubleshooting.

Experience with unit testing and QA processes.

Familiarity with version control systems such as Git.

Good understanding of coding standards, clean code, and development best practices.

Strong analytical, problem-solving, and communication skills.

Ability to work effectively in a collaborative team environment.

Preferred / Nice-to-Have Skills

Experience with Python frameworks such as Django, Flask, or FastAPI.

Knowledge of cloud platforms or deployment environments.

Experience with CI/CD and automated testing.

Familiarity with Agile/Scrum development methodologies.

Skills

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.

A new version of freehire is available