Senior Python Developer
SoftServe
Krakow, PL
2 d. temu
source : Just Join IT

WE ARE

Looking for an exciting opportunity to join a vibrant and dynamic team of professionals and work for a reputable international company?

We, at SoftServe, believe that the biggest treasure we have is you! SoftServe is a global IT company specializing in software development and consultancy services.

We are a team of professionals who are in partnership relations with our customer (one of the world’s largest enterprise software providers).

This allows us to serve big enterprise companies from a data platforms perspective and together with our partner solve their technological and business challenges.

Within the scope of this assignment you, as a developer, will be involved in the client’s entire software stack from customer-facing API services, backend workflow systems, Salesforce CRM, network provisioning to process automation.

YOU ARE

An expert possessing the following experience :

  • Minimum of 5 years of programming on Python (usage of Python 3.6 would be great)
  • Django, Jinja, Flask
  • Pytest
  • A minimum of 1 year of programming on JavaScript (React framework)
  • A minimum of 4 years of experience in software development under GNU / Linux systems
  • SQL and DB libraries such as SQLAlchemy, PDO, etc.
  • Creating or at least integrating with RESTful or SOAP APIs
  • Knowledge & experience working on CI / CD
  • Awareness of application security issues and secure coding practices
  • Exposure to Salesforce CRM system and its underlying Apex language (desirable)
  • Understanding of TCP / IP at an application level as well as at a socket level on the client and server-side would also be advantageous (desirable)
  • Cloud application Development expertise, e.g. Amazon EC2, Lambda, API Gateway, Serverless, DynamoDB (desirable)
  • Intermediate / Upper-intermediate level of English level
  • YOU WANT TO WORK WITH

  • Reviewing and analyzing new software requirements and existing software shortcomings
  • Creative designing of solutions to identified problems and new requirements
  • The team сlosely to tailor solutions before their implementation
  • Meticulous documentation of software solutions to increasing the transparency and clarity within the team
  • Thorough implementation of tests alongside software to limit the amount of future code breakage
  • Deploying and delivering software solutions
  • Maintaining and bug fixing of the current and newly developed software
  • Automatization of processes and systems
  • TOGETHER WE WILL

  • Help our client to build software to serve people in new ways to make team members more productive and customers happier
  • Work in a very collaborative environment
  • Care about your individual initiatives we are open for them, just come and share your ideas
  • Support your technical and personal growth we have a dedicated career plan for all roles in our company
  • Zgłoś tę pracę
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplikuj
    Mój adres email
    Klikając przycisk "Kontynuuj", wyrażam zgodę neuvoo na przetwarzanie moich danych i wysyłanie powiadomień e-mailem, zgodnie z zasadami przedstawionymi przez neuvoo. W każdej chwili mogę wycofać moją zgodę lub zrezygnować z subskrypcji.
    Kontynuuj
    Formularz wniosku