NRB

Python Software Consultant

NRB

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇱🇺 Luxembourg

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

AzureCloudFlaskJavaLinuxNumpyPandasPythonPyTorchSparkSQLUnix

About the role

  • Trasys International is looking for talented professionals who are interested in working on challenging international projects and able to deliver high-quality results within multicultural environments.
  • Provide high-quality solutions including modernization of solutions, digital workspaces, cloud technologies and IT security.

Requirements

  • Bachelor's degree in information technology, Mathematics, Physics, or similar field, and/or equivalent professional experience (mandatory).
  • Years of experience in software engineering with Python and SQL in a professional environment, depending on the submitted profile (mandatory): Developer – Senior Consultant: 7-10 years Developer – Expert Consultant: at least 10 years
  • Proficient in object-oriented programming, enabling the adequate application of software design patterns and the creation of modular, reusable, and maintainable code that adheres to modern programming paradigms (mandatory).
  • Proficient in automated testing of Python code, e.g., unit-test, pytest, behave (mandatory).
  • Proficient in usage of the following Python libraries: Flask, NumPy, Pandas (mandatory).
  • Proficient with: XML, JSON, YAML (mandatory).
  • Proficient in the use of the Git version control systems (mandatory)
  • Experience with the Windows and Unix/Linux operating systems (mandatory).
  • Practical experience with software development processes such as waterfall, Scrum, and/or DevOps (mandatory).
  • Experience in the Financial Industry, specifically, familiarity with Capital Markets products and processes (desired).
  • Experience with continuous integration and continuous delivery pipelines, e.g., Azure Pipelines (desired).
  • Experience with scripting, e.g., shell scripts, PowerShell, batch scripts (desired).
  • Experience in software engineering with Java, R, MATLAB, and/or Julia (desired).
  • Proficient knowledge of and experience with the following Python libraries: Pytorch, Plotly, Dash (desired).
  • Experience with specialized reporting solutions such as, e.g., PowerBI (desired).
  • Experience with Big Data technologies like Spark, Azure CosmosDB etc. (desired).
  • Good understanding of a cloud-based microservice architecture, e.g. with Azure (desired).
  • Experience with documentation of business requirements and with technical writing (desired).
  • Experience with MS Excel (desired).
Benefits
  • Onsite presence may be requested with a notice period of 7 days

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonSQLobject-oriented programmingautomated testingFlaskNumPyPandasXMLJSONGit