Are you a skilled Python Developer looking to work on scalable, high-performance systems? This is your opportunity to join a fast-paced technical environment where innovation, collaboration, and clean code are at the core of everything you build.
Company and Job Description
Join a forward-thinking technology-driven business that specialises in developing robust, scalable software solutions. This role offers the opportunity to work within a collaborative development team on impactful projects that require strong backend expertise and problem-solving ability. You'll be involved in building and enhancing critical systems, contributing to architectural decisions, and working alongside passionate professionals dedicated to delivering high-quality solutions.
The environment encourages knowledge sharing, technical growth, and continuous improvement. If you are looking for a role where you can deepen your backend development expertise while working with modern technologies and best practices, this opportunity offers both challenge and career progression.
Key Responsibilities:
- Design, develop, and maintain backend applications using Python
- Build and enhance APIs to support system integrations and business functionality
- Work extensively with databases, ensuring efficient queries and optimised performance
- Collaborate with cross-functional teams to deliver seamless system functionality
- Troubleshoot, debug, and resolve technical issues in development and production environments
- Participate in code reviews and contribute to maintaining high development standards
- Assist in shaping system architecture and technical direction
Job Experience and Skills Required:
Education:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
- Minimum 5 years of software development experience
- At least 3 years focused specifically on Python development
- Proven experience in backend development and building scalable systems
- Strong proficiency in Python programming
- Solid experience developing and working with APIs
- Hands-on experience with relational databases, particularly MySQL
- Familiarity with Linux environments for development and troubleshooting
- Experience using Git for version control
- Understanding of system design, performance optimisation, and backend architecture
- Exposure to containerisation tools (e.g., Docker) is advantageous
- Experience with cloud platforms beneficial
- Familiarity with messaging systems or distributed systems is a plus
- Strong problem-solving skills and ability to work within a team environment
Apply Now!
For more exciting IT vacancies, visit: https://www.networkrecruitmentinternational.com/it-jobs
We also specialise in recruiting for:
- Software Developers (Back-End, Front-End, Full Stack)
- Mobile Developers
- Business & Systems Analysts
- BI & SQL Experts
- UI/UX Professionals
- Data Scientists & Data Analysts
- Big Data Professionals
- Cloud Experts
- Infrastructure Specialists
- DevOps & SecOps Engineers
- Cybersecurity Specialists
- SEO / Digital Designers
If you have not received feedback within two weeks, please consider your application unsuccessful. Your profile will remain in our database for future opportunities.
For more information, contact:
Caitlin Ferley
Recruitment Consultant
Linkedin: www.linkedin.com/in/caitlin-ferley-b94a80218
For more information please contact:
Caitlin Ferley