freehire launches on Product Hunt on 26 August.

Follow →

Python Developer

Responsibilities Develop and maintain Python applications to deliver robust software solutions. Design and implement full stack development tasks, including frontend and backend components. Write, optimize, and troubleshoot complex SQL queries to enhance database performance. Build and maintain REST APIs and microservices to support scalable application architectures. Utilize modern frontend frameworks such as React, Angular, or Vue.js to create responsive user interfaces. Manage relational databases including Oracle, SQL Server, and PostgreSQL to ensure data integrity and availability. Apply version control using Git and implement CI/CD pipelines within Agile/Scrum project environments. Analyze, debug, and resolve software issues to maintain high-quality application performance. Apply banking and financial services domain knowledge to develop compliant and effective enterprise applications. Understand and incorporate banking processes and regulatory requirements into software solutions. Communicate effectively with stakeholders to align development efforts with business needs. Adapt to fast-paced enterprise banking environments by managing priorities and delivering timely results. Work independently with a proactive approach to problem-solving and task management. Preferred competencies and qualifications Experience deploying applications on cloud platforms such as AWS, Azure, or GCP. Knowledge of containerization technologies including Docker and Kubernetes. Exposure to DevOps practices to enhance software delivery and infrastructure management.

See also

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