Software Engineer - Python/SQL/ C#

ITech Consult AG

Aargau
Bewerben
  • Veröffentlicht:

    26 November 2022
  • Pensum:

    80 – 100%
  • Vertrag:

    Freelance
  • Sprache:

    Deutsch, Englisch

Software Engineer - Python/SQL/ C# - (m/f/d) 80-100% - Hybrid



Project: For our clients in the energy sector we are looking for an experienced Software Engineer to support one or more projects within their Risk Analytics and Engineering department.

The platform includes as well the data engineering and management with respect to these quantitative risk models.

You will be contributing towards a long-term project, therefore the ideal candidate will be prepared to commit to the project potentially until the end of 2025.

Tasks:

* Due to upcoming changes in the ecosystem of the existing Risk platform, changes and optimisation are required to operate and further develop the Risk platform.
* Build, develop, maintain and operate a Risk owned platform to orchestrate complex quantitative risk models written in R, Python and SQL.

* Build a new framework in Python. This framework will be used to import, transform and historize data in a MS SQL database. The load process will use two APIs (Data and Metadata) to load data from a new and proprietary Market Data System (MDS) in the Azure cloud.
* Extend a comprehensive and proprietary workflow management tool written in .NET and C#.
* Integrate the new Python Framework into the workflow management tool.
* Replace legacy SQL code with a newly developed framework in SQL using stored procedures, views, tables and functions. This framework will be used to transform and historize data in a MS SQL Server database (about 7 TB)

Requirements:

* Extensive experience (4+ years) in SQL, C# and Python is required. Willingness to extend knowledge and skills across these three languages is expected.
* Experience in Git is required and experience Azure DevOps is of advantage. Willingness to extend knowledge and skills across both tools is expected.
* Software Engineering and Software Architecture skills are of advantage.
* Fluency in English is required, fluency in German is of advantage.
* Analytical and structured approach is essential.
* Highly motivated, self-driven and self-organised and a team player is essential
* This is a long-term engagement and we are looking for a reliable external resource with staying power.

Languages:

* English; fluent (written and spoken)
* German; fluency is of advantage.





Refnr.: 922210KS
Role: Software Engineer - Python/SQL/C#
Location: Aargau and Area (Remote, 1 day a week on-site)
Workload: 80 -100%
Start: 01.02.2023
End: 31.12.2024 (potentially until end of 2025)

If you are interested in this position, please send us your complete dossier via the link in this ad. If this position does not fit your profile and you would like to receive another position directly, you can also send us your dossier via this ad or to jobs[at]itcag[dot]com.

Contact us for more information about our company, our positions or our attractive Payroll-Only program: +41 41 760 77 01.

About us:

ITech Consult is an ISO 9001:2015 certified Swiss company with offices in Germany and Ireland. ITech Consult specializes in the placement of IT candidates for contract work. We were founded in 1997 by IT professionals and therefore understand the importance of professional support in project search and work.

Software Engineer - Python/SQL/ C#

Software Engineer - Python/SQL/ C# - (m/f/d) 80-100% - Hybrid

Project: For our clients in the energy sector we are looking for an experienced Software Engineer to support one or more projects within their Risk Analytics and Engineering department.

The platform includes as well the data engineering and management with respect to these quantitative risk models.

You will be contributing towards a long-term project, therefore the ideal candidate will be prepared to commit to the project potentially until the end of 2025.

Tasks:

  • Due to upcoming changes in the ecosystem of the existing Risk platform, changes and optimisation are required to operate and further develop the Risk platform.
  • Build, develop, maintain and operate a Risk owned platform to orchestrate complex quantitative risk models written in R, Python and SQL.
  • Build a new framework in Python. This framework will be used to import, transform and historize data in a MS SQL database. The load process will use two APIs (Data and Metadata) to load data from a new and proprietary Market Data System (MDS) in the Azure cloud.
  • Extend a comprehensive and proprietary workflow management tool written in .NET and C#.
  • Integrate the new Python Framework into the workflow management tool.
  • Replace legacy SQL code with a newly developed framework in SQL using stored procedures, views, tables and functions. This framework will be used to transform and historize data in a MS SQL Server database (about 7 TB)

Requirements:

  • Extensive experience (4+ years) in SQL, C# and Python is required. Willingness to extend knowledge and skills across these three languages is expected.
  • Experience in Git is required and experience Azure DevOps is of advantage. Willingness to extend knowledge and skills across both tools is expected.
  • Software Engineering and Software Architecture skills are of advantage.
  • Fluency in English is required, fluency in German is of advantage.
  • Analytical and structured approach is essential.
  • Highly motivated, self-driven and self-organised and a team player is essential
  • This is a long-term engagement and we are looking for a reliable external resource with staying power.

Languages:

  • English; fluent (written and spoken)
  • German; fluency is of advantage.

Refnr.: 922210KS
Role: Software Engineer - Python/SQL/C#
Location:
Aargau and Area (Remote, 1 day a week on-site)
Workload: 80 -100%
Start:
01.02.2023
End: 31.12.2024 (potentially until end of 2025)

If you are interested in this position, please send us your complete dossier via the link in this ad. If this position does not fit your profile and you would like to receive another position directly, you can also send us your dossier via this ad or to jobs[at]itcag[dot]com.

Contact us for more information about our company, our positions or our attractive Payroll-Only program: +41 41 760 77 01.

About us:

ITech Consult is an ISO 9001:2015 certified Swiss company with offices in Germany and Ireland. ITech Consult specializes in the placement of IT candidates for contract work. We were founded in 1997 by IT professionals and therefore understand the importance of professional support in project search and work.

ITech Consult AG
+41417607701

Kontakt

  • ITech Consult AG

Bewerben