Position: Back-end (.NET/C#) Engineer (Poland)
Company: Capgemini Engineering Ukraine
Experience required: 3y
English level: intermediate

Candidate must be based in Poland

Client  is an energy technology company that provides solutions for energy and industrial customers worldwide. Built on a century of experience and conducting business in over 120 countries, our innovative technologies and services are taking energy forward – making it safer, cleaner and more efficient for people and the planet. Client develop and deploy the most advanced technologies to serve energy and industrial companies looking for more efficient, more reliable and cleaner solutions.  Client  diverse portfolio of technologies and solutions are transforming how industry works today and in the future.
Responsibilities

As a Software Developer, you'll take ownership of the development process, ensuring the continuous improvement of our code. Part of a Scrum Team, you'll collaborate with Product Owners and Domain Experts to create features for our applications. You will engineer and develop versatile products and services for the energy industry.

As a Software Developer, you will be responsible for:

•         Developing and maintaining applications related to data acquisition, processing and visualization, ensuring continuous improvement and technology upgrades
•         Defining the concept and design of Software components to create and enhance present and future applications
•         Implementing new infrastructure to unleash the potential of connected products and services (Industrial Internet of Things)
•         Collaborating with cross-functional teams in a diverse and multicultural environment to identity opportunities for innovation and improvement
•         Working with stakeholders to translate requirements into technical project or product design
Fuel your passion

Requirements (required)
To be successful in this role you will:

•         Be a graduate in Computer Science, IT or similar or demonstrate equivalent professional work experience
•         Have in-depth knowledge of .NET technology stack in C#
•         Have experience in WPF / WCF / PRISM / Visual Studio and TFS/Azure DevOps
•         Show knowledge of concepts and methods related to analysis, design and implementation in an object-oriented environment, specifically SOLID, Design Patterns
•         Demonstrate practical experience in Agile development in an SCRUM environment
•         Show the ability to be a self-starter and a good team player
•         Be fluent in English (oral and written) and excellent all-round communication skills