software developer

software developer Edinburgh, Scotland

People Source Consulting
Full Time Edinburgh, Scotland 55000 - 45000 GBP ANNUAL Today
Job description

Role: Python Developer

Location: Edinburgh

Hybrid working

Salary: £45,000-£55,000

You should have a passion for developing innovative solutions to complex problems and take pride in producing good quality, deployable code. You should work well in a team environment and be able to give and receive feedback freely. We don’t expect you to be proficient in our entire tech stack from day 1 but you should be willing to learn.

Key Responsibilities

  • Implementation of Data Science and Control Systems AI/ML models into project software platforms
  • Contribution to design of company-wide Python microservice architecture
  • Liaising with project software teams and Data Scientists / Control Systems Engineers to agree interfaces and data models
  • Continuous improvement of Python technological stack
  • Early identification and analysis of operational problems on the platform

Essential Skills

  • Minimum of 2 years development experience with Python in a commercial software environment
  • Strong problem-solving skills, organisational, interpersonal, and communication skills
  • Excellent written and verbal skills – ability to contribute to software design documentation, presentation, sequence diagrams and present complex technical designs in a concise manner.

Desirable:

  • Experience working with Software Development Life Cycle and Agile practices
  • Experience of asynchronous messaging (e.g. Kafka)
  • Experience with infrastructure as code (e.g. Terraform)
  • Experience with containerisation and orchestration (e.g. Docker, Kubernetes)
  • Experience working with cloud platforms (e.g. AWS)
  • Experience of data science tooling and frameworks (e.g. Tensorflow, Pandas, Numpy, …)
  • Experience in monitoring production systems (e.g. Prometheus, Grafana)

Benefits

We offer a competitive salary, 25 days annual leave plus public holidays, pension scheme, private healthcare cover, an annual discretionary (performance based) bonus scheme, flexible remote working, home office equipment, a health and wellbeing payment scheme, a referral bonus scheme and other flexible benefits.

How to apply?

Please send a CV to [email protected]

People Source Consulting Ltd is acting as an Employment Agency in relation to this vacancy. People Source specialise in technology recruitment across niche markets including Information Technology, Digital TV, Digital Marketing, Project and Programme Management, SAP, Digital and Consumer Electronics, Air Traffic Management, Management Consultancy, Business Intelligence, Manufacturing, Telecoms, Public Sector, Healthcare, Finance and Oil & Gas.

software developer
People Source Consulting

www.peoplesource.co.uk
Bristol, United Kingdom
JASON BAKER
$25 to $50 million (USD)
51 to 200 Employees
Company - Private
HR Consulting
2002
Related Jobs

All Related Listed jobs

NOC Technician
Maintel Blackburn, England 23000 GBP ANNUAL Today

Being on the front foot when dealing with customers and proactively asking for any information needed to progress the ticket.

server
Atria Senior Living Thousand Oaks, CA 19.2 - 16 USD HOURLY Today

Overview:

No experience needed! Apply today.


Atria Senior Living has immediate openings for Servers to join our...

Nights Care Assistant
Care UK Residential Care Services Eye, West Midlands, England 11.2 GBP HOURLY Today

Hundreds of online and in-store discounts. Career development, training and access to our approved apprenticeship scheme. Competitive refer a friend bonus.

JD Sports - Sales Assistant Full Time
JD Sports Luton, East of England, England Today

Ensure that customers receive the best possible service every time that they enter a JD store. You will assist in maximising store profitability by exceeding

Customer Assistant
Marks & Spencer Llanelli, Wales 10.9 GBP HOURLY Today

To deliver a great shopping experience for their customers, putting customers before task every time. Serve our customers efficiently and brilliantly well on