Do you bring experience and passion to your work? Do you enjoy working as part of a team? Does seeing a software product take shape and come to life make you happy? If yes, We are looking for a Senior Python Engineer to join our client.
Our client provides the world’s first all-in-one IT support solution for small and midsize offices delivered in real-time. Through a chat interface, personalized service and flat-rate pricing, they keep their clients' email, computers, Wi-Fi and software running smoothly at a fraction of the cost and headaches normally experienced with traditional managed service providers.
Technical Requirements
Knowledge of Python, Java.
Familiarity with Data Science (not mandatory)
Qualifications
BS or advanced degree in software engineering or equivalent professional experience.
Minimum six years of experience in Software Development.
Excels at critical reasoning and decision making.
Experience working with distributed teams and clients.
Knowledge of Agile and SDLC concepts, practices, and techniques.
Competency developing, validating, and deploying web and/or mobile applications.
Familiar with both SQL and NoSQL databases.
Strong knowledge of non-functional areas, such as: performance, scalability, user experience, etc.
Strong written and verbal communication skills (in English).
Obsessive focus on details and accuracy of final deliverables.
Proven ability to earn trust from clients and build lasting relationships.
Time shift: Full Time
Location: Remote
English level: Upper intermediate