Python Semantic Engineer - Finance - Contract - Remote - Inside IR35

GB  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Python Semantic Engineer - Contract - Remote - Financer

Start Date: ASAP

Duration: 6 months+

Location: Remote

Rate: £500 - £700 per day DOE

IR35: Inside IR35

Project details:

Our client has been awarded a programme for a Tier 1 global bank to deploy a team of developers to assist in creating an enterprise knowledge graph system. The developers will be hands on in building this system with the team and you must be a seasoned and very strong Python developer first and foremost, used to working with large datasets. Any exposure to semantic technologies is a bonus and optional, as semantic knowledge graph and ontology integration skills will be gained on the project.

Responsibilities:

  • Build Back End features in Python integrating large datasets
  • Implement best practise API designs including security
  • Contribute to CI/CD & Test automation
  • Support design and implement functional requirements
  • Prepare technical documentation
  • Collaborate with Frontend and Knowledge Graph Developers to implement design into the code
  • Implement software enhancements and suggest improvements

Key Experience/Skills:

Must have skills:

  • Strong Python Back End development experience, with a minimum of 5 years Python experience
  • Experience with Python frameworks (eg Django, Flask, Bottle, FastAPI)
  • Experience of working with large datasets
  • Experience building APIs
  • Experience of Git & a good understanding of CI/CD best practices
  • Experience of best practice Testing standards and methods
  • Good knowledge in the unit test, static code analysis and BDD/TDD
  • Good agile team/development experience
  • Good understanding of different databases (Relational and NoSQL)
  • Strong attention to detail
  • Analytical mind with aptitude for problem solving
  • Strong organisational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen

Highly desirable skills:

  • Exposure and working knowledge graph/semantic technologies - eg RDF/RDFS, SPARQL, Neo4j, GraphDB, Stardog, Protégé, Anzo
  • Strong software engineering skills, including object-oriented design and an understanding of system design patterns (eg MVC)
  • Cloud experience, especially Azure (ADF)
  • Event-driven systems & streaming platforms such as Kafka
  • Experience with security patterns such as: JWT, distributed authentication
  • Previous experience developing enterprise SaaS
  • Financial Services experience

If you feel you can add value and experience to this project, please do get in touch.

Start date
n.a
From
TWH Consulting Ltd
Published at
18.05.2022
Project ID:
2388448
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register