Senior Python Developer
Javra Software B.V which is a Dutch based software company in The Netherlands since 1999 and having its outsourcing company in Nepal since 2006 and nearshore company in Lisbon, Portugal since May 2022. We are an innovative IT services providing company having its customers mainly located in Europe, USA, China and Hong Kong. We work on different innovative IT solutions platforms.
For our new branch office JAVRA, SOCIEDADE UNIPESSOAL LDA in Lisbon we are searching a Senior Python developer. You will be working in various internal and external projects with different levels of complexities and challenges.
In this function, you will be working on a hybrid working module basis which is 3 days work from the office and 2 days work from home.
We are located in Restelo Business Center in Lisbon.
Responsibilities
Your responsibilities will include (but are not limited to):
- Design, develop and implement large-scale projects from conception to completion.
- Provide innovative solutions to complex business problems.
- Develop and architect lifecycle of projects working on different technologies and platforms.
- Interface with clients and gather business requirements and objectives.
- Translate clients’ business requirements and objectives into technical applications and solutions.
- Understand and evaluate complex data models.
- Execute system development and maintenance activities.
- Develop high-quality software design and architecture with improvised performance and scalability.
- Identify, prioritize, and execute tasks in the software development life cycle.
- Automate tasks through appropriate tools and scripting.
- Work cooperatively in a project-focused software development team.
Requirements
The candidate must meet the following requirements:
- Proven experience with Python frameworks (Django, Flask, FastAPI).
- Worked in Python projects for at least 4+ years in a team.
- Understanding of NoSQL database e.g. MongoDB.
- Knowledge of deployment using Docker.
- Familiar with Continuous Integration frameworks e.g. Jenkins, GitLab.
- Ability to coach and review the work done by other members in the team.
- Familiar with Agile development methodology e.g SCRUM.
- Familiarity with Shopify apps, a plus.
- Familiarity with other programming languages like PHP, and Typescript, a plus.
You have the following experience and profile:
Experience with the following would be great:
- Experience with Javascript framework.
- Linux system administration.
- Able to write technical documentation.
- Experience with some ML frameworks e.g. TensorFlow, Spacy etc.
How to apply?
To apply for this position, send your CV and a cover letter to hrpt@javra.com .