Senior Python Software Engineer

За компанијата: We are a software development and digital services company with a mission to help customers grow by leveraging the latest technologies and top talents. Combining deep technology expertise with extensive... повеќе за компанијата »

Аre you a motivated Python Software Engineer, willing to grow as a professional and work on large-scale projects, using different working approaches that are both diverse and cutting-edge? Are you passionate about innovative and top-notch software solutions and want to be part of like-minded professionals? Do you enjoy working in a fast-paced, yet collaborative environment?

If your answer is “Yes”, we would love to talk to you.

Who are we looking for?

Our technical team is expanding, and we have a thrilling job opportunity for a Python Software Engineer who is seeking a challenging work in international projects for worldwide clients and wants to contribute for our development and growth.

What your responsibilities are going to be?

  • Back-end development to meet customer’s business needs and implement components according to modern software development environment (cloud-based platforms, microservice architecture, etc.)
  • Taking part in the decision-making process in design application architecture, solution development, architecture and code review
  • Automate deployment pipelines
  • Implement unit tests
  • Proactive position in solution development, processes improvements
  • Working in an international distributed team in an Agile environment
  • Communicate with PMs, engineers, Architects, QA and other colleagues and stakeholders
  • Works closely with the Delivery manager coordinating technical efforts in the project and accurate tasks estimations
  • To use high coding standards, software best practices and write highly testable, automatable and performant code over the whole SDLC

What qualifications are needed?

  • At least 5 years of experience in Python development
  • Experience with Python Flask or Django
  • Knowledge of object-relational mapping (ORM)
  • Experience with Azure SQL
  • Strong knowledge in relational and non-relational databases

What would be considered as an advantage?

  • Experience building and optimizing ‘big data’ data pipelines, architectures and data sets.
  • Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
  • Strong analytic skills related to working with unstructured datasets.
  • Working knowledge of message queuing, stream processing, and highly scalable ‘big data’ data stores.

Сакаш да те препорачаме кај компаниите?

барај огласи за вработување » барај останати огласи »