Senior Python Developer

Location: Nepal
Opening: 2
Deadline: 2024-04-13

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 Javra Software in Nepal, we are looking for Senior python developers for our company who can research, build innovative tools and technologies, write scalable code to create back-end elements, integrate front-end elements into the application, and manage data exchange between the server and different user applications. The candidate is responsible for the application development using Python in ongoing/new projects of the company.

Responsibilities

Your responsibilities will include (but not limited to):

Requirements

Must have: 

  1. Bachelor’s degree in computer science, software engineering, or a related field. 
  2. Proven experience with Python frameworks (Django, Flask, FastAPI). 
  3. Worked in Python projects for at least 4+ years in a team. 
  4. Working experience in database system, both SQL and NoSQL (Mongo DB) and the ability to design and optimize database schemas. 
  5. Knowledge of containerized deployment using Docker. 
  6. Familiar with Continuous Integration frameworks e.g. GitLab, Jenkins etc. 
  7. Ability to coach and review the work done by other members in the team. 
  8. Familiar with Agile development methodology e.g. SCRUM. 
  9. Exceptional problem-solving and analytical abilities. 
  10. Excellent written and verbal communication. Flexible and ready to accept new challenges. 

You have the following experience and profile: 

  1. Experience with JavaScript frameworks.
  2. Working with NodeJS (Express.JS) web application framework is a plus. 
  3. Familiarity with Shopify development platform is a plus. 
  4. Familiarity with other programming language like PHP, Typescript etc. 
  5. Linux system administration. 
  6. Able to write technical documentation. 
  7. Experience with ML frameworks e.g. TensorFlow, Spacy etc. 

How to apply?

To apply for this position, send your CV to hrnp@javra.com before the closing date.