-
View all jobs
At UniSystems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a Python Software Developerto join our UniQue team!
What will you be doing in this role{{:}}
What do you need to succeed in this position?
What will you be doing in this role{{:}}
- Work with subject matter experts to gather technical, business, and security requirements.
- Analyse existing processes, EUCA applications, and new needs to design appropriate application solutions.
- Review and refactor existing code to improve maintainability, performance, readability, and alignment with best practices.
- Develop new application code, templates, and components that integrate seamlessly with existing systems.
- Design and support database schemas in Microsoft SQL Server, including data-loading scripts and integration within the institution's IT infrastructure.
- Write automated unit tests to meet required quality standards and participate in system, integration, and user acceptance testing.
- Prepare clear technical documentation for all developments, ensuring maintainability and knowledge transfer.
- Create training materials and deliver training sessions to support users in coding, database development, and system integration.
- Produce requirements and design documents, source code with automated tests, test results, and end-user/operator documentation according to approved formats
What do you need to succeed in this position?
- Bachelor's degree in IT, Mathematics, Physics, or a related field, or equivalent professional experience.
- Minimum 7 years of professional software engineering experience with Python and SQL.
- Strong proficiency in object-oriented programming and software design patterns.
- Experience with automated testing frameworks (e.g., unittest, pytest, behave).
- Proficiency with Python libraries such as Flask, NumPy, and Pandas.
- Strong knowledge of XML, JSON, and YAML.
- Proficient in Git version control.
- Experience with both Windows and Unix/Linux environments.
- Practical experience with development methodologies such as Waterfall, Scrum, or DevOps.
- Excellent communication and presentation skills in English
- Experience in the financial sector, particularly capital markets.
- Knowledge of CI/CD pipelines (e.g., Azure Pipelines).
- Scripting experience (shell, PowerShell, batch).
- Experience with Java, R, MATLAB, or Julia.
- Knowledge of additional Python libraries (e.g., PyTorch, Plotly, Dash).
- Experience with reporting tools (e.g., Power BI).
- Familiarity with Big Data technologies (e.g., Spark, Azure CosmosDB).
- Strong technical-writing and documentation skills.
- Experience with MS Excel.
Key Skills
Ranked by relevance
python
sql
design patterns
sql server
powershell
power bi
big data
pytorch
devops
matlab
server
pandas
flask
excel
scrum
numpy
spark
java
cicd
git
xml
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Backend Engineer, AI Agents
2026-05-23
Full-time
Not Applicable
Turkey
Technology
Engineering
View Job Details
Related
Software Architect - Mobile
2026-05-23
Full-time
Not Applicable
Sweden
Technology
Engineering
View Job Details
Related
QA Engineer
2026-05-24
Full-time
Mid-Senior
United Arab Emirates
Technology
Information Technology
Login to Apply
- Posted
- Jan 21, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Luxembourg
- Company
- Uni Systems
Industries
Technology
Information
Internet
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Backend Engineer, AI Agents
2026-05-23
Full-time
Not Applicable
Turkey
Technology
Engineering
View Job Details
Related
Software Architect - Mobile
2026-05-23
Full-time
Not Applicable
Sweden
Technology
Engineering
View Job Details
Related
QA Engineer
2026-05-24
Full-time
Mid-Senior
United Arab Emirates
Technology
Information Technology