Python Developers

Role: Development

Location: Ascot - UK

Back to List Apply Now

We are searching for passionate and talented Developers to join the team to enhance and maintain Bink’s Python applications. You will be responsible for the development and maintenance of our platform and APIs.

We are looking for creative, enthusiastic, problem solvers with a proven track record in software delivery.

Primary Responsibilities

  • Implement new features as per agreed designs
  • Identify the root cause, fix bugs and then train the team on how to avoid similar issues in future
  • Participate in design effort as required
  • Drive coding standards to maintain the highest levels of quality
  • Provide unit tests for all pieces of work and review those created by more junior team members
  • Work collaboratively with other departments as required
  • Support, maintain and improve the current continuous integration system
  • Fully participate in peer code review process and recommend improvements
  • Always be aware of latest Python technologies and innovations in mobile technology, making suggestions for improvements where appropriate
  • Follow in-house agile methodologies and all development procedures
  • Ensure code is developed in a secure and performant manner
  • Support junior and mid-level developers as required
  • Ensure team leads are kept up to date with all work progress and any issues
  • Work with Project managers as required to support the business
  • Provide input into the product and architecture teams as and when required

 

Required Skills and Attributes

  • Experienced Python developer – 5+ years
  • Senior developer role – 1+ years
  • Django, Flask frameworks
  • REST API’s
  • Databases: Postgres, Mongo
  • Source control: Git
  • Problem solving
  • Organisational and leadership skills

 

Personal Attributes

  • Business Awareness
    • Knowledge of the company markets, customers and goals
    • Understands how to plan work to achieve the business objectives
    • Knowledgeable about business and commercial models
  • Customer Focus
    • Understands how to identify and anticipate customer needs both internal and external
    • Demonstrates ability to build effective relationships both internal and external
    • Understands the need to exceed customer expectations
  • Communication and Interpersonal Skills
    • Good at expressing complex tasks to a wide variety of audiences both orally and in written form
    • Understands how to listen to alternate points of view and is able to modify personal behaviour when confronted with better ways of delivering tasks
  • Decision Making
    • Understands the importance of data driven decision making
    • Good at making rational decisions even when data is incomplete
    • Understands the importance of seeking and acting upon feedback
  • Personal Drive, Organisation and Planning
    • Passionate about software development
    • Demonstrates ability to be a self-starter whilst also understands the need to be a team player
    • Knowledge of how to set priorities, define targets, plan work so that results are achieved on time and within budget
    • Knowledge of how to monitor progress and adjust priorities as required whilst minimising business waste
    • Understands the importance of being open minded about change
  • Leadership and People Management
    • Understands how to influence, motivate and inspire others and direct them towards achieving company goals and values
    • Knowledge of how to guide, coach and develop people to extend their skills and competencies
    • Demonstrates how to contribute towards bigger team
Apply Now