Senior PythonDeveloper

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 5 years of experience as a Python developer., Proficiency with Django and Django Rest Framework for API development., Experience with database integration, including SQL and NoSQL databases., Basic understanding of front-end technologies and version control tools..

Key responsibilities:

  • Develop and maintain server-side logic for high-performance applications.
  • Integrate front-end elements with server-side logic and ensure security.
  • Design and implement scalable, low-latency applications.
  • Collaborate within Agile Scrum and DevOps teams to deliver solutions.

Strobes Security, Inc. logo
Strobes Security, Inc.
11 - 50 Employees
See all jobs

Job description

We are hiring for Senior Python Developers across various levels that will be the part of a team responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all serverside logic, ensuring high performance and responsiveness to requests from the frontend. You will also be responsible for integrating the frontend elements built by your coworkers into the application; therefore, a basic understanding of frontend technologies is necessary as well.
Responsibilities:
· Writing reusable, testable, and efficient code.
· Design and implementation of lowlatency, highavailability, and performing applications.
· Integration of userfacing elements developed by frontend developers with server side logic.
· Implementation of security and data protection.
· Integration of data storage solutions may include databases, keyvalue stores, blob stores, etc.
· Experience administering innovation with methodologies such as design thinking.
· Experience working on Agile Scrum and DevOps aligned delivery teams. 8. Interest and ability to learn other coding languages as needed. 9. Strong communication skills and great product sense.
· Understanding of accessibility and security compliance depending on the specific project.
· Knowledge of user authentication and authorization between multiple systems, servers, and environments.
· Understanding of fundamental design principles behind a scalable application.
· Familiarity with eventdriven programming in Python.
· Able to create database schemas that represent and support business processes.
· Strong unit test and debugging skills.
Skills:
· 5+ Years of experience as Python Developer with experience on Django and Django Rest Framework (DRF) for API Development and management.
· Familiarity with some ORM (Object Relational Mapper) libraries.
· Able to integrate multiple data sources and databases into one system.
· Understanding of the threading limitations of Python, and multiprocess architecture.
· Good understanding of serverside templating languages such as Jinja 2, Mako, etc depending on your technology stack.
· Basic understanding of frontend technologies, such as JavaScript, HTML5, and CSS3.
· Proficient understanding of code versioning tools such as Git, Mercurial or SVN
· Experience building APIs for a rapidly iterating product and restful APIs and development of services layer using Pythons Flask framework and should be proficient in writing unit test cases using Pytest package.
· Database level programming using both SQL (MySQL, PostgreSQL, Oracle) and No SQL (Mongo DBCassandra) and designing the database level stored procedures and persistence logic.
· HTMLCSSJavaScript and JavaScript framework and knowledge on React JS and Angular is a plus Experience in developing Arduino libraries is an added advantage.
· Experience working with two or more from the following: Web Application development, UnixLinux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, andor security software development
About Strobes Security Inc.:
Website: https:www.strobes.co
LinkedIn: https:www.linkedin.comcompanystrobeshq
We are headquartered in the heart of Texas, USA. Our founding team at Strobes has had humble beginnings, we started off as an app security organization and then slowly and steadily worked our way up the ladder and finally launched Strobes in 2019. ? Working with tons of security professionals, DevOps and business teams across the globe on a daily basis, equipping them to walk the path of riskbased vulnerability management and DevSecOps, is what brings us back to work every single day.
Strobes Vulnerability Management Platform is a onestopshop solution for all security stakeholders to ensure that their enterprise is well guarded against security issues and cyberattacks. Right from viewing all the security threats for every asset in the dashboard to supporting integrations with leading scanners and bug bounty tools, if you intend to gift your enterprises complete 360degree protection, Strobes is your answer!
News:
https:yourstory.com202110fundingstrobesgrowthcapitalfromsucseedindovationfundamp
https:twitter.comrsaconferencestatus1151446431275741185?lang=en
https:news.microsoft.comeninmicrosofthighwaytoahundredunicornsselects54startupsfromtier2cities
https:ice71.sganinterviewwithvenuraoceoofwesecureapp
https:www.tiecon.orgtie50

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Related jobs