£50K/yr to £60K/yr
Dublin, Ireland
Permanent, Variable

Python Developer (Django)

Posted by The Workplace Consultancy.

Our client is seeking a talented and experienced Python Developer with a strong background in Django to join their development team. The successful candidate will play a key role in developing and maintaining web applications, ensuring top performance, security, and scalability. This role involves collaborating with various teams, including front-end developers and UI/UX designers, to deliver cutting-edge solutions that align with the company's goals.

**Key Responsibilities:

  • Develop and maintain backend applications using Python and Django frameworks.
  • Design and implement efficient, scalable, and secure solutions.
  • Collaborate with front-end developers to integrate user-facing components with server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Write clean, reusable, and well-documented code.
  • Participate in code reviews, and provide constructive feedback to ensure code quality.
  • Troubleshoot, debug, and enhance existing applications.
  • Implement security measures and maintain data integrity.
  • Stay up to date with the latest industry trends and technologies.

**Required Skills and Qualifications:

  • Strong proficiency in Python, with extensive experience working with the Django framework.
  • Hands-on experience with Django ORM, forms, and templating systems.
  • Proven ability to work with RESTful APIs and integrate third-party services.
  • Familiarity with front-end technologies like JavaScript, HTML, and CSS.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Strong knowledge of version control systems, particularly Git.
  • Familiarity with cloud services such as AWS and containerization tools like Docker.
  • Excellent problem-solving skills and a keen eye for detail.
  • Experience working in Agile development environments.
  • Strong communication and teamwork abilities.

**Preferred Qualifications:

  • Experience with Django Rest Framework (DRF).
  • Knowledge of Docker, Kubernetes, or similar containerization technologies.
  • Experience with CI/CD pipelines and automation tools.
  • Proficiency in testing frameworks like PyTest or UnitTest.
  • Understanding of web security practices and standards.

**Education:

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).

**What's on Offer:

  • Competitive salary and benefits package.
  • Opportunities for professional development and career progression.
  • A collaborative, innovative, and supportive work culture.
  • Flexibility, including remote work options.
We use cookies to measure usage and analytics according to our privacy policy.