Software Engineer

  • Sector: ConSol UK Software Development
  • Contact: Abdul Siddiqui
  • Contact Email: abdul.siddiqui@consolpartners.com
  • Duration: 12+ months
  • Start Date: ASAP
  • Location: Luxembourg
  • Salary: €400 - €450 per day
  • Expiry Date: 29 April 2024
  • Job Ref: BBBH440688_1713782974

Hi,

One of my client in Luxembourg is hiring for a Software Engineer. Below are the details. Please send a copy of your CV if you would like to pursue.

Title: Software Engineer

Location: Luxembourg

Duration: 12+ months freelance contract (Extension possible)

Job type: Onsite

Scope of services:

Assistance in the RiMA application

RiMA will serve as the primary platform for modeling structured debt products, facilitating financial tasks such as IFRS 9 compliance, valuation, pricing, ECAP calculation, and cash-flow projections. It will cater to the needs of both Credit Information Officer and Credit Risk Officer, spanning from portfolio appraisal to surveillance. The application uses the following technologies: ReactJS, Java, RESTful Web Services, Python, Anaconda, Azure DevOps and PostgreSQL.

The tasks/activities will include:

  • Daily support

o 2nd level support activity

o Single point of contact towards user and if applicable other IT teams

o Problem follow-up and resolution,

o Prioritisation,

o Root cause analysis,

o Investigation including code research,

o Documentation

  • Bug Fixing

o Complex problem analysis including debugging if applicable together with user and other IT teams,

o Proposal of solution including estimation,

o Complex problem resolution,

o Possible supervision and guidance of more junior developers in the team,

o Testing,

o Documentation,

  • Evolutive Maintenance

o Business analysis if needed,

o Periodical clean-up,

o Design of solution including estimation,

o Resolution,

o Testing,

o Documentation,

  • Release Management

o Branch Management (i.e., patching and merging),

o Usage but also configuration of build environment,

o Build of releases,

o Coordination with other IT teams if needed,

o Documentation,

  • Testing

o Non-regression testing,

o Pre-release testing of newly developed functionality,

o Documentation,

  • Continuous improvements

o Challenge existing processes with the aim of reaching higher efficiency,

o Automation of repetitive tasks,

o Documentation of processes,

o Training/guidance of more junior or new resources.

The staff member must demonstrate knowledge in:

  • Software analysis, design, and testing
  • Web application development,
  • Database programing using SQL,
  • Financial Sector applications,
  • Good command of the English language,
  • Capacity to deliver within tight deadlines,
  • Capacity to manage IT projects.

The staff member must demonstrate competence in:

  • Python (for implementation of models for structured debt products), principles and best practices
    • strong experience in developing Python in the context of software development rather than for scripting only
    • experience using Python Flask
    • Python Anaconda experience is a plus
  • PostgreSQL, and SQL (understanding complex SQLs / re-engineering to increase efficiency)
  • RESTful Web Services
  • CI/CD, Kubernetes, Docker, Wallix, Azure DevOps, Github

Award criteria (all CVs must include them):

  • Application Support
  • Bug Fixing
  • Evolutive Maintenance
  • Release Management
  • Testing
  • Documentation
  • Software Analysis, design and testing
  • Development of web applications
  • Financial Sector Applications
  • Good command of the English language
  • Python design and development
  • SQL, and PostreSQL
  • RESTful Web Services
  • Wallix, CI/CD, Kubernetes, Docker, Azure DevOps
  • Python Flask