Python Developer

Python Developer Remote

AppCheck
Full Time Remote 10.56 - 12.04 GBP Today
Job description

Would you like to join a fast-growing cyber security software company where you’ll work on a substantial web-based technology centred around vulnerability scanning / automated ethical hacking?

This is a brand-new Python Developer role at AppCheck, focused on developing integrations for our vulnerability scanner with other platforms and services that our customers use.

You’ll take on a mix of new development projects and feature enhancements as well as expanding the capability and performance of our existing integrations. Looking forward, motivated candidates will see these roles progress to Senior Developer or Squad Lead.

No cyber security experience is required (although an appreciation for it is welcomed), just a passion for Python coding and working on exciting projects for our nationwide customer-base

The Role:

In this role you’ll work closely with several business stakeholders and our Head of Development to deliver new features, bug fixes, and enhance service functionality and performance. This will include:

  • Collaboration with other team members and stakeholders to deliver on key requirements.
  • Building brand new integrations for AppCheck’s scanner for customer use
  • Maintaining existing integrations and ensuring they remain fit for purpose
  • Building reusable code and libraries for future use.
  • Optimising integrations for maximum speed and scalability, ensuring that solutions meet all key non-functional requirements including scalability, performance, maintainability and security.
  • Applying a 'test-driven' development strategy, integrating testing into CI/CD processes; and attending daily stand-ups.

Who We’re Looking For:

Some of the day-to-day skills you’d use:

  • Python coding
  • Experience in Django / Flask or other python web framework
  • Technical grasp of Unix/Linux OS commands / file systems and shell scripting;
  • Ability to deliver projects on time and to budget while working in a small and growing software development team.
  • Code versioning tools, (e.g. Git / SVN)
  • Experience and understanding of multiple integration architectures and protocols (REST, SOAP, GraphQL)
  • Experience building and maintaining data dictionaries/meta-data
  • Batch ETL & scripting (Python, shell etc.)

It’d be great if you also had the following experience:

  • Database technologies, e.g. MongoDB or similar.
  • Web markup (including HTML5, CSS3)
  • Client-side scripting and JavaScript frameworks, React or Angular
  • Familiarity with testing frameworks such as, BDD, TDD and Unit Testing
  • Familiarity with CI/CD pipelines and related technologies (e.g. Docker, Hudson, Jenkins etc.)

AppCheck & Who We Are:

  • AppCheck is a B2B cyber security software platform developed by industry leading ethical hackers and web application security experts.
  • Our technology gives companies the ability scan for and fix security vulnerabilities in their web applications and hosted infrastructure before malicious hackers can find and exploit them.
  • As well as offering a unique and powerful technology, AppCheck is an industry leader in web app security research and source of knowledge on preventing malicious hacks and costly security breaches.
  • Created in 2014 with 4 people, we’ve grown to 80 strong with an additional 30 hires planned over the next 12 months. We’ve grown organically as a result of exceptional commercial success.
  • We are 1 of 5 companies globally that do what we do, and the only company based in the UK

*Please apply ASAP as interviews may commence before the closing dates*

As part of our commitment to information security and our ISO27001 accreditation, please note that upon acceptance of an employment offer with AppCheck, you will undergo pre-employment checks including criminal record (DBS), employment & references as well as verification of Right to Work in the UK.

Job Types: Full-time, Permanent

Benefits:

  • Additional leave
  • Casual dress
  • Company events
  • Company pension
  • Cycle to work scheme
  • Gym membership
  • Private medical insurance
  • Referral programme
  • Store discount
  • Wellness programme
  • Work from home

Schedule:

  • Monday to Friday

Supplemental pay types:

  • Bonus scheme

Application question(s):

  • Do you now, or will you ever, need visa sponsorship to accept a permanent role in the UK?

Work authorisation:

  • United Kingdom (required)

Work Location: Remote

Python Developer
AppCheck

Related Jobs

All Related Listed jobs

Junior IT Technician
Christopher Whitehead Language College & Sixth Form Worcester, England 20812 - 21189 GBP ANNUAL Today

Promoting high standards of student behaviour inside the classroom and around the school generally, following the schools behaviour policy.

Machine Operator
Worksop 11 - 12 GBP hour Today

Machine operators take care of all machine-specific functions such as configuring the equipment, loading and operating the machines, and...

Software Engineer
Shell London, England 80000 - 84155 GBP ANNUAL Today

Broader community presence with publications and accreditations will be considered a plus. Estimation, solution design, detailed technical design, application

Coffee Shop Assistant
The Base, Greenham Thatcham, England 9.9 GBP HOURLY Today

Answering telephone enquiries and taking orders over the telephone. Potential for monthly bonus for hitting sales targets. Cash up and place cash in safe place.

Care and Support Worker (Nights)
MHA Leeds, England 11.45 GBP HOURLY Today

You will be responsible for supporting older people to live their daily lives to the full, assisting with their physical and personal needs to enhance each