We are looking for a C# Developer to join our team and contribute to the development of an information system supporting risk management functions within the energy sector.
You will work on critical projects such as managing contracts and transactions, meter readings, forecasting, pricing, trade feeds, P&L tracking, and risk management. Your goal will be to help develop a robust, scalable, secure, and high-performance platform.
Responsibilities:
* Develop and maintain scalable APIs and microservices using C#, .NET, Python, Dapper, and Flask.
* Design and optimize database solutions using SQL Server, Postgres, and AWS Athena.
* Build and enhance web applications with React, TypeScript, RSuite, HTML, and CSS.
* Apply SOLID principles and design patterns to ensure clean, maintainable code.
* Use Docker and Kubernetes (K8s) to deploy and scale services.
* Manage large datasets with Python, Pandas, and NumPy.
* Implement cloud solutions using Azure and AWS S3 for storage and data processing.
* Collaborate with cross-functional teams to optimize data flow and management.
* Troubleshoot and optimize system performance across the entire stack.
Profile and Skills:
* Backend development: C#, Dapper, Flask, Microservices, API Development
* Frontend development: React, TypeScript, HTML, CSS
* Data & Databases: SQL Server, Postgres, AWS Athena
* Cloud & DevOps: Azure, AWS S3, Docker, Kubernetes, Infrastructure as Code (IaC), CI/CD
* Data Processing: Python, Pandas, NumPy
* Strong understanding of software principles: SOLID Principles, Design Patterns
* Experience with message brokers (Kafka, Azure Bus)
* Knowledge of distributed computing and parallel processing
* Familiarity with data analytics tools (Databricks)
* Experience with serverless architectures and cloud-native solutions
Why Join Us?
* Competitive daily rate
* Be part of an exciting, fast-growing industry
* Opportunity to work on impactful, innovative projects
* Benefit from remote work options, offering you flexibility in your role
* Engage with diverse teams and develop your technical and business skills
* Grow within an environment that encourages personal and professional development
About us:
BK Consulting Group is a 900-headcount consultancy company active in the financial and energy sectors in France, Belgium and the Grand Duchy of Luxembourg. Our value proposition lies in our business expertise and IT skills, which makes us a privileged niche market partner.