Match score not available

Python Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficiency in Python develoment, Knowledge of AWS Lambda and Amazon DynamoDB, Experience in software development principles.

Key responsabilities:

  • Cooperation with client; Client-server solutions
  • Write efficient, testable code
  • Work closely with international team
  • Analyse requirements, estimate tasks
  • Participate in company events, projects
TechWings logo
TechWings Computer Software / SaaS SME https://techwings.com/
51 - 200 Employees
See more TechWings offers

Job description

Logo Jobgether

Your missions

TechWings is an international software development company.

We provide our customers with top-tier engineering talent and extensive technology expertise to build, innovate, and grow. Covering the full cycle of software development, we've successfully delivered a great number of projects in the EdTech, InsurTech, AdTech and other sectors.

We are looking for a Python Developer to work on international projects, who has experience with Python, AWS Lambda and Amazon DynamoDB would be a plus, who is not afraid of challenging tasks, has an active life position and is ready to participate in company life.

Key responsibilities for current position in our company are:

  • Close cooperation with the client;
  • Work on custom complex client-server solutions;
  • Writing efficient, testable, and reusable code using best practices;
  • Work closely with an international team of professionals;
  • Analysing requirements, working on estimates of tasks;
  • Participating in company events, internal projects;
  • Mentoring, participating in interviews in a future.

Requirements

  • Proficiency in development of server solutions in Python;
  • Knowledge of AWS Lambda and Amazon DynamoDB would be a plus;
  • Expertise in diverse software development principles, dependency injection, inversion of control, concurrency design patterns, performance profiling, debugging and optimisation;
  • Experience in undertaking unit, integration & UI automated testing;
  • Knowledge of distributed network architectures;
  • Strong English verbal and written communication skills (B1);
  • Teamwork experience.

Benefits

  • Flexible working hours;
  • International team of professionals;
  • A competitive compensation that takes skills and engagement into consideration;
  • Ability to practice English with native speakers;
  • Opportunities for professional growth.

Required profile

Experience

Industry :
Computer Software / SaaS
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Teamwork

Software Engineer Related jobs