- Fecha de publicación
- Lugar de trabajo
- Permite trabajar remoto
- Seniority requerido
- Semi Senior
- Email de contacto
Onapsis is rapidly expanding, achieving record growth year after year. We are seeking passionate contributors who thrive in an open and collaborative environment.
Key activities and responsibilities:
Understand how to implement an assigned requirement, estimating its effort, proposing different solutions.
Evaluate new technologies related to the core business of the company.
Create back-end automated test cases.
Propose improvements to current development procedures.
Clearly document the iteration between modules and their APIs
Work collaboratively within a team of designers and engineers to iterate towards product definition. Be ready to speak your mind, but also commit to team direction.
Follow quality engineering processes to deliver high quality products and services.
Work closely with security and IT professionals to ensure safe and secure systems architectures.
Required skills and aptitudes:
Experience developing under Linux Environments.
Knowledge of TDD (Test Driven Development), GIT and Agile Methodologies
Experience working with Python Web frameworks (REST, GraphQL, Django, Flask).
Experience with Python Async Technologies desired (Celery, AMQP, MQTT, Redis)
Experience with SQLAlchemy ORM (PostgreSQL environment desired)
Experience in security software development best practices desired
Familiar Networking Protocols.
We offer a great work environment, awesome benefits package, technical challenge like no other!