You are visiting this website from:
Find Talent Find a Job

Python Software Engineer

Back to all Jobs

Job Summary

  • Limerick
  • Permanent
  • JN -032023-1927247
  • Mar 16, 2023
  • Competitive
Job Description

We have opportunities for passionate Python developers both junior / intermediate and senior with one of our most exciting clients, offering a remote / hybrid working model!

JOB RESPONSIBILITIES

Primary duties may include but are not limited to:

  • Write correct and clean code with limited guidance while ensuring following best practices.
  • Partner with internal and/or external stakeholder to better understand business
  • requirements.
  • Analyze and classify semi-complex change request and identifies and documents possible
  • system code enhancements.
  • Participate in developing application scope and objectives and preparing functional and/or
  • technical specifications.
  • Partner with designers and other web team members to better understand and apply the right
  • marketing focused content.
  • Code and maintain semi-complex components of information systems.
  • Develop and perform system testing and fixes defects identified during testing and re-
  • executes unit tests to validate results.
  • Understand testing best practices.
  • Participate in integrating activities with other IT departments for successful implementation
  • and support of project efforts.
  • Develop a general understanding of how the work fits in to the larger project and identifies
  • problems or issues in requirements.
  • Provide on call support and monitor the system for semi-complex issues as needed.
  • Facilitate small group design sessions or code reviews and participates in vendor evaluation.

 

QUALIFICATION & EXPERIENCE

  • Requires BA/BS degree or technical institute training and 5 or more years; experience on one platform, or any combination of education and experience, which would provide an equivalent background.
  • Multi database, multi-language or multi business application is preferred.
  • Have experience working across some of the following technologies:
  • Good knowledge of Python.
  • Knowledge of similar backend (Java, Golang, Ruby etc…) would be nice
  • Good knowledge of frameworks like Django, Flask, FastAPI etc…
  • Experience with REST and/or SOAP
  • Familiarity with ORM's
  • Container orchestration (Docker, Kubernetes, OpenShift or similar)
  • Databases - SQL/NoSQL (Snowflake, Postgres, Redis, MongoDB etc…)
  • CI/CD - Jenkins, Bamboo, Git, Bitbucket or others.....
  • Cloud - AWS / Azure / GCP - we will be looking to be cloud agnostic
  • Experience with Linux & Bash
  • Experience with cloud implementations & related CI/CD tools is needed.
  • Experience with any of Chef, Puppet, Ansible, Terraform is an advantage
  • Frontend experience is an advantage
  • Machine Learning / AI expertise is an advantage

 

DOMAIN AND INDUSTRY KNOWLEDGE:

  • Experience with healthcare providers is a plus

 

SOFT SKILLS SHOULD INCLUDE:

  • Problem solving
  • Clear communication
  • Teamwork
  • Creativity
  • Adaptability
  • Time management
  • Attention to detail

Morgan McKinley is acting as an Employment Agency and references to pay rates are indicative.

BY APPLYING FOR THIS ROLE YOU ARE AGREEING TO OUR TERMS OF SERVICE WHICH TOGETHER WITH OUR PRIVACY STATEMENT GOVERN YOUR USE OF MORGAN MCKINLEY SERVICES.

Consultant Details

Consultant Details