Software Engineer
Περιγραφή θέσης
Main Duties/Responsibilities:
· Develop, test and maintain software applications to support trading and operations in the European Wholesale Energy markets.
· Develop, optimize and maintain ETL data pipelines to store structured and unstructured data from multiple sources, ensuring schema enforcement and data quality checks.
· Develop and implement automations using Microsoft Power Platform.
· Collaborate across teams on the improvement of the data platform, standardizing business logic and analytical calculations.
· Support technical documentation and implement testing workflows to ensure system reliability.
· Stay updated with the latest developments in cloud-based architecture and emerging data technologies.
Requirements/Qualifications:
· BS/MS degree in Computer Science, Engineering or a related subject.
· 2 years minimum working experience in software development and database management.
· Solid experience with Python, C#, Java or other object-oriented programming languages.
· Strong hands-on experience working with relational databases (SQL Server, PostgreSQL), writing and optimizing SQL/T-SQL queries.
· Experience on working with APIs/Web services (SOAP, RESTful, Web Socket).
· Familiarity with CI/CD pipelines and version control workflows (Git, Azure DevOps).
· Familiarity with Microsoft Fabric (OneLake) and Apache Spark/Databricks will be considered a plus.
· Experience on working with event-driven systems will be considered a plus.
· Ability to get up to speed with new systems and concepts quickly.
· Team player attitude, eagerness to learn, and strong problem-solving skills.
Σας ενδιαφέρει αυτή η θέση;