Enable job alerts via email!

Python Developer

ELLIOTT MOSS CONSULTING PTE. LTD.

Glasgow

On-site

GBP 35,000 - 55,000

Full time

17 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading consulting firm in Glasgow is seeking a skilled Python Developer to join their team. The role involves designing and developing robust applications and systems, optimizing backend processes, and collaborating with cross-functional teams. Ideal candidates should have strong proficiency in Python, experience with frameworks like Django or Flask, and excellent problem-solving skills.

Qualifications

  • Proven experience as a Python Developer or similar role.
  • Strong proficiency in Python and familiarity with frameworks (Django, Flask).
  • Excellent communication skills.

Responsibilities

  • Design, develop, test, and maintain Python applications.
  • Optimize backend systems and build RESTful APIs.
  • Document development processes and stay current with trends.

Skills

Python
RESTful APIs
Software Development Principles
Analytical Skills
Problem-Solving
Debugging
Collaboration

Tools

Django
Flask
FastAPI
Git
AWS
Docker

Job description

Job Description:

We are seeking a skilled and motivated Python Developer to join our team. The ideal candidate will be responsible for designing, developing, testing, and maintaining Python-based applications and systems. You will work closely with cross-functional teams to deliver robust, scalable, and efficient solutions that meet business requirements.

Key Responsibilities:

· Design, develop, test, and maintain Python applications and scripts.

· Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.

· Build and optimize backend systems, RESTful APIs, and third-party integrations.

· Implement data processing pipelines and perform basic to advanced data analysis.

· Write clean, maintainable, and efficient code aligned with best practices.

· Debug and troubleshoot issues in existing applications and infrastructure.

· Maintain clear documentation for development processes, architecture, and deployments.

· Stay current with emerging trends and technologies in Python development and related domains.

Requirements:

· Proven experience as a Python Developer or in a similar software development role.

· Strong proficiency in Python and familiarity with frameworks such as Django, Flask, or FastAPI.

· Experience in developing and integrating RESTful APIs.

· Hands-on experience with relational and/or NoSQL databases.

· Solid understanding of software development principles, design patterns, and version control systems (e.g., Git).

· Strong analytical, problem-solving, and debugging skills.

· Excellent communication skills and a collaborative mindset.

Preferred Qualifications:

· Experience working with cloud platforms like AWS, Azure, or Google Cloud Platform (GCP).

· Knowledge of containerization tools such as Docker and Kubernetes.

· Experience with automation, scripting, and CI/CD pipelines.

· Familiarity with Agile/Scrum methodologies.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.