Role: Full-Stack Developer - Trading & Automation
Location: Warsaw, Poland
Duration: 12 Months
Working Hours: 5 days per week, 8 hours per day
Description:
You'll join a globally distributed team working at the intersection of technology and business operations, developing solutions that enable automated processes for the management of our processes for deal capture, management, logistics and settlement of non-standard energy contracts making this role both impactful and highly connected to core business processes.
You'll play an important role in:
-
Developing further automation of deal capture, overview and settlement for Trading Front and Back Office
-
Ensuring security compliance and protection of critical processes by governance and improved testing and logging environment
-
Fostering collaboration by working with fellow team members and business stakeholders to align the product with business and technical needs
-
Ensuring operational excellence with best practices, cost optimization, and observability
To Succeed in the Role:
-
Are proficient with relational databases (e.g., PostgreSQL, Oracle DB)
-
Are familiar in Python and frameworks like Flask
-
Bring expertise in test automation, CI/CD pipelines, Azure services, Docker, and Kubernetes
-
Are proficient with web framework Angular
-
Are an experienced team player that works well in an agile environment who is ready to take responsibility and ownership of their tasks
Nice to have:
-
Knowledge of gas certificates
Addition to Role Description - Key Responsibilities for the Consultant:
In addition to the responsibilities outlined in the original description, the consultant will be expected to:
-
Develop and maintain automated solutions for deal capture, overview, and settlement processes in Trading Front and Back Office
-
Ensure systems are secure, compliant, and follow governance standards, including improved testing, logging, and monitoring
-
Collaborate closely with other team members and business stakeholders to align the product with both technical and business needs
-
Contribute to CI/CD pipelines and cloud-native deployments, with practical use of Azure, Docker, and Kubernetes
-
Support operational excellence by applying best practices in cost optimization, observability, and system reliability
-
Take ownership of assigned tasks and proactively identify improvements to existing processes and solutions
Additional Notes:
-
Maybe you've read the above and can see you have some transferable skills, even though they don't quite match all the points. If you think you can bring something to the team, we still encourage you to apply.
-
Join a global leader in renewable energy. Our client is a growing green energy major and global leader in climate action. With us you'll play a part in driving change towards a green energy future.
-
You'll grow your talent in a fast-paced and high-growth industry where you have plenty of opportunities to learn and develop through challenging assignments and industry-leading experts. Here, you can perform in a friendly work environment based on trust, respect, and collaboration.
-
The consultant is expected to conduct work from the specified location mentioned in the requisition. They are mandated to support client's offices for a minimum of 2 up to 3 days per week. Fully remote work is not allowed unless prior agreement with Client's hiring manager. These rules could be modified in the future at Client's discretion.
-
Remote work in a different country than the one listed in the requisition as "location" is NOT allowed, unless expressly agreed and approved by Client Services Procurement, and may cause immediate termination of the WO.
Competencies and Relevant Skills Required:
-
Python & Flask - for backend development and building automation solutions
-
Relational Databases (PostgreSQL, Oracle DB) - for managing, querying, and optimizing data workflows
-
CI/CD & Test Automation - to ensure reliable deployments and robust testing practices
-
Azure Services - for cloud infrastructure management, deployment, and monitoring
-
Docker & Kubernetes - for containerized application deployment and orchestration
-
Angular - for web interface development and integration
-
Agile Collaboration - to work effectively in cross-functional teams and take ownership of tasks
Nice to Have:
-
Knowledge of gas certificates - supporting domain-specific compliance and validation processes
Pre-Onboarding Requirement:
-
The consultants need to be background checked before onboarding to the assignment