Job Opening for a Skilled Software Developer
We are seeking an experienced and skilled software developer to join our team based in Luxembourg.
Main Responsibilities:
* Act as both developer and analyst throughout the full software lifecycle, ensuring that all tasks are completed on time and within budget.
As a key member of our IT department, you will be responsible for translating complex regulatory-reporting requirements into robust, scalable solutions on an Oracle platform and surrounding application stack. You will work closely with business stakeholders to capture and refine functional/non-functional requirements, translate business needs into technical specifications and solution architectures, and develop high-performance Oracle objects (tables, views, materialized views, indexes). Additionally, you will contribute to web front ends and desktop tools, build backend services and APIs in C# (.NET) and Python for data processing, ETL, and automation, and identify use-cases and integrate AI or RPA components that reduce manual effort and improve data quality.
Key Skills and Qualifications:
* 5+ years designing and developing on Oracle (11g/19c+) with expert-level SQL and PL/SQL performance-tuning.
* 3+ years building production applications in C# (.NET Core/6+) and Python 3.x.
* Solid understanding of data warehousing / ETL concepts and job-scheduling/automation.
* Source-control and DevOps: Git, Jira, CI/CD, automated testing frameworks.
* Experience with Web-GUIs using Angular and RESTful API design.
* English fluent is mandatory.
Business Acumen:
* Customer Focus: Understanding the needs of the internal customer and keeping them in mind when taking actions or making decisions.
* Proven Business-Analysis capability: requirement elicitation, gap analysis, documentation, stakeholder management.
* Strong analytical mindset; ability to simplify complex problems and present clear solutions.
* Advanced English (written/spoken); French or German are advantageous.
* Self-starter who thrives under minimal supervision and tight deadlines in a dynamic environment.
Education:
* Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or related field (or equivalent experience).