US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Backend Software Developer - Analyst Programmer

Backend Software Developer - Analyst Programmer - Python Software Engineer with experience of Flask and FastAPI plus HTML and JavaScript - Working from Home - with visits to my Client's Maidstone, Kent Product Development Department.

This is a brand-new role, due to company expansion and customer demand, and has a starting salary of up to £40,000 per annum + benefits.

You will be joining a small team within a well-established and flourishing IT Managed Service Provider (MSP) and will focus on creating Python 3 scripts to provide backend and API services for my Clients web-based products and services.



This Backend Software Developer - Analyst Programmer - Python Software Engineer should have some experience developing Python 3 code ideally within a commercial environment.

You should be able to create Python 3 code which is neatly structured, uses sensible object names and is liberally commented to allow maintenance and debugging by others.

The role also calls for someone with excellent communications skills who enjoys working within a team environment but is also happy to work on solo projects.



This Backend Developer should also be familiar with Flask and FastAPI and have sufficient knowledge of HTML and JavaScript to provide complete support to my client's Front-End Developer in integrating API calls on new and existing web pages, and to peer review front-end code.

You should also be familiar with security principles and have the ability to apply these to backend code as well as being able to produce Python 3 functions from scratch to achieve defined objectives.

Other experience ideally sought include:




  • Using Github-based repositories for collaboration and version management;




  • Developing and deploying Python code in a Linux environment;




  • Apache2 and configuration to allow Flask APIs to function efficiently;




  • Creating small SQL scripts using ODBC to access SQL Server databases;




  • Accessing REST and SOAP APIs from Python 3 scripts;




  • Using Twisted with Python 3 to allow asynchronous serial communications over local ports and via TCP;




  • Writing Python 3 code which interfaces with web pages using websockets;




  • Hashing and salting as methods to save secret data;




  • Using Linux system services to allow background execution of Python 3 scripts;




  • Writing bash scripts (and crontab) to support Python 3 development work;




  • Using Virtual Environments to allow containerised library access to Python scripts;




  • Writing and using Unit Tests.




If you are aBackend Software Developer - Analyst Programmer - Python Software Engineer a career move and would like to work from home for an establish and dynamic IT Solutions Provider / MSP, then this home workimng role with visits to Maidstone, Kent could be for you.

You will be working within a busy modern working environment with a great team atmosphere and earning a starting salary of between £35,000 to £40,000 per annum depending on experience plus Company Benefits.

If you have the experience required and seeking a career move them contact me with your CV for a swift response.




Share Job