Job Software Developer/ Engineer/ Architect

SENIOR PYTHON ENGINEER

A market-leading prop tech company with operations in Ireland, South Africa, Spain, the UK and Cyprus is seeking to hire talented highly skilled Senior Python / Django Developers with a can-do attitude to join a growing technology team located in Dublin.

Responsibilities

  • Contribute to building, testing, and maintaining our custom built platform, APIs, and services including new features, optimisations, bug fixes, and continuous improvement initiatives
  • Scope, contribute to and collaborate on technical solutions and specifications for user stories
  • Strive to make our platform run faster, be easier to maintain, and be more reliable, robust, and scalable
  • Collaboratively contribute to our code libraries, code reviews and overall technical direction
  • Contribute to process improvement reviews and team knowledge sharing activities
  • Research and development of new and emerging technologies
  • Minimum 5+ years commercial experience in web application development with frameworks such as Django & Flask (Python 2.x + 3.x)
  • Excellent problem-solving, debugging and troubleshooting skills
  • Comfortable working across the full stack with HTML5, CSS3, Javascript and friends
  • Proven knowledge of relational databases (i.e. PostgreSQL, MySQL & SQL Server)
  • Experience with caching tools and techniques (Redis, Memcached, Varnish)
  • Strong knowledge of RESTful architectures, design patterns, incl. security and performance considerations
  • Experience working with CSPs such as Azure / AWS / GCP
  • Interest in keeping up to date with new technologies and industry trends
  • Experience working in an Agile environment
  • Excellent written, spoken and interpersonal communication skills

Desirable

  • Knowledge of performance & security testing
  • Exposure to .NET development & Dynamics 365
  • Multilingual