Software Engineer – Python

Software Engineer
Posted 5 months ago

Must Have Skills:

  • 2-4 years with solid engineering experience.
  • Proficient in Python, its design, and concurrency patterns.
  • Understanding of frameworks connected to Python, such as flask, Django, etc.
  • Knowledge of AWS/Azure/GCP and could technologies.
  • Knowledge of data structures, algorithms and an eye for architecture.
  • Solid CS fundamentals, fluent in multi-threaded and asynchronous programming.
  • Understanding of Python’s threading restrictions and multi process architecture.
  • Excellent problem-solving, debugging, and communication skills.
  • Good knowledge of SQL as well as NoSQL databases and knowledge of graph DBs is a plus.
  • The ability to use server-side templating languages.
  • Understanding of circles, conditional & control statements, databases, and basic Python.

Good to have skills:

  • Understanding of front-end technologies, code versioning tools, and server-side languages.
  • Expertise in how to combine several data sources into one system.
  • The ability to work independently on a project as well as in a team.
  • To learn and grow, to stay interested, and to concentrate on identifying the issues on time.
  • Excellent communication and collaboration with relevant teams and departments.
  • Capacity to think creatively and present innovative ideas and solutions that address contemporary trends.

Apply Online

A valid email address is required.
A valid phone number is required.
Scroll to Top