Senior Full Stack Python Developer
rais opportunities ltd, United Kingdom

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Mar 23, 2021
Last Date
Apr 23, 2021
Location(s)

Job Description

We are looking for a top class, senior full stack python developer to join our cross-functional scrum team.

We value best practices, high quality, reliable code, speed and thinking out of the box. We have loads of exciting projects in the pipeline and are looking for a talented, motivated, and passionate developer to help us design them and build them. Your strong software design principles and high standards will contribute to a team of like-minded individuals who welcome these tough challenges and complete them with style.


The position is either full time or a 12 month contract. this is negotiable.


If you meet the below must have criteria and are interested in the job position, please get in touch. Along with your CV, we would like to see a portfolio of your code.

Requirements

Overall

  • Level/ Years of experience: Senior / minimum 4 years commercial work experience (working full time)
  • Degree: Computer Science or Electronics / Electrical Engineering Degree

Must Have Commercial Experience:

  • Python (at least 3 years)
    • Have a senior level understanding of the language including but not limited to:
      • modules, packages, repositories
      • exceptions, tests, comprehension
      • map and lambda functions
      • decorators, generators, iterators
    • Be able to apply Object Oriented Programming concepts quickly and efficiently
    • Be able to write scalable and secure code
    • Be familiar with tools and standards, e.g. PyCharm, PEP8
    • Understand Python applications structure, be able to propose skeletons for Python services which wrap business use cases
  • Django
    • Understand REST, APIs, HTTP Protocol
  • REST APIs
  • SQL / PostgreSQL - (at least 1 year)
    • Have at least 1 year of commercial experience in writing SQL queries
    • Have at least basic knowledge of query optimization
    • Understand joins
    • Understand data types
    • Understand indexes
    • Understand aggregations
    • Understand constraints
  • Linux
  • Docker
  • Git


Bonus - Good to have:

  • Experience with asynchronous programming
  • Experience with big data
  • SQL server administration experience
  • Experience with AWS (or other cloud provider)


Good to Have Experience:

  • Javascript
  • HTML
  • CSS
  • AWS
  • VueJS
  • Devops

Benefits

Appropriate salary, which is negotiable.

Future opportunity to earn bonus payments.

Annual personal training budget to invest in learning new things to spend as the employee wishes (training, books, subscriptions etc.).

Opportunity to get into the team at an early stage and really own and contribute to the front and backend development of the application.

20 days of paid annual leave and ability to carry over 5 days into next year if unused, which can be used in the first 3 months of the subsequent calendar year.

Potential to participate in future share option scheme (contingent on length of service we don’t give away shares on day one to new employees - the option would vest over a period of time)

Job Specification

Job Rewards and Benefits

rais opportunities ltd

Information Technology and Services - London, United Kingdom
© Copyright 2004-2024 Mustakbil.com All Right Reserved.