Python Developer
New Yesterday
About the Company
SF Recruitment is a leading recruitment agency specializing in connecting talented professionals with top-tier organizations across various industries. We pride ourselves on delivering tailored recruitment solutions that meet the unique needs of our clients. We foster a diverse and inclusive workplace where innovation and collaboration thrive.
About the Role
We are seeking an experienced Python Developer to join a dynamic financial services organization on a fully remote basis. This role offers an exciting opportunity to work within a market-leading company that is investing heavily in new platform development. The successful candidate will collaborate closely with the Lead Engineer to develop automation middleware solutions aimed at enhancing business efficiencies and user experience. This position is ideal for a mid-level software developer with a passion for leveraging the latest technologies to solve complex business problems within the financial services sector. The role involves translating business requirements into scalable technical solutions, contributing to greenfield development projects, and integrating automation solutions into existing platforms.
Responsibilities
- Design, develop, and maintain robust Python-based applications and middleware solutions
- Collaborate with cross-functional teams to gather and interpret business requirements
- Implement scalable APIs and backend services using frameworks such as Flask, Django, or FastAPI
- Optimize and manage MySQL databases to support application needs
- Work closely with the Lead Engineer to develop new platform functionalities and automation middleware
- Participate in code reviews, testing, and documentation to ensure high-quality deliverables
- Assist in integrating automation solutions into existing platforms to improve operational efficiency
- Stay updated with the latest industry trends and incorporate best practices into development processes
- Engage with stakeholders to communicate technical concepts and project progress effectively
Qualifications
- Minimum of 3 years of commercial Python development experience
- Proven experience working on business transaction projects such as pensions, banking, accounting, payments, or back-office processing
- Strong familiarity with Python frameworks including Flask, Django, and FastAPI
- Solid skills in MySQL database management and optimization
- Experience working in fast-paced financial services or accounting environments
- Exposure to Azure cloud services and infrastructure
- Excellent communication skills with the ability to engage with stakeholders at various levels
- Experience in integrating automation solutions into existing platforms is highly desirable
Benefits
- Competitive starting salary of up to £60,000
- Long-term, fully remote working arrangement
- Performance-based bonus scheme
- Flexible working hours to support work-life balance
- Clear opportunities for career progression and personal development
- 25 days of annual leave plus bank holidays
- Private pension scheme
- Private healthcare coverage
- Regular salary reviews to recognize performance and contributions
Equal Opportunity
SF Recruitment is committed to fostering an inclusive environment where all employees and applicants are treated with respect and dignity. We are an equal opportunity employer and welcome applications from individuals of all backgrounds, regardless of race, gender, age, disability, sexual orientation, or any other characteristic protected by law. We believe that diverse teams drive innovation and success, and we are dedicated to creating a workplace that reflects our commitment to equality and inclusion.
Job Details
- Seniority level: Associate
- Employment type: Full-time
- Job function: Information Technology
- Industries: Technology, Information and Internet
- Location:
- United Kingdom
- Salary:
- £80,000 - £100,000
- Job Type:
- FullTime
- Category:
- IT & Technology