.NET C# Developer / WPF

  • Full-time
  • Contract Type: Permanent contract

Company Description

Talan is an international advisory group on innovation and transformation through technology, with 5000 employees, and a turnover of 600M€.

We offer our customers a continuum of services to support you at each key stage of your organization's transformation, with 4 main activities:

- CONSULTING in management and innovation : supporting business, managerial, cultural, and technological transformations.
- DATA & TECHNOLOGY to implement major transformation projects.
- CLOUD & APPLICATION SERVICES to build or integrate software solutions.
- SERVICE CENTERS of EXCELLENCE to support the latter through technology, innovation, agility, sustainability of skills and cost optimization.

We believe that only a human oriented-practice of technology will make the new digital age an era of progress for all. Together let's commit!

Job Description

We are seeking a skilled .NET Developer to join our dynamic development team in the Energy industry. As a .NET Developer, you will play a crucial role in designing, developing, and maintaining software applications, using the .NET framework. The ideal candidate should have a strong background in .NET (C#), WPF, and possess a solid understanding of Test-Driven Development (TDD) and Clean Code principles. Experience with Application Lifecycle Management (ALM) and DevOps practices is highly desirable.

Responsibilities:

  • Collaborate with cross-functional teams to gather requirements and understand business needs
  • Design, develop, and maintain software applications using .NET (C#) and WPF.
  • Adhere to Test-Driven Development (TDD) and Clean Code principles to ensure high-quality software delivery.
  • Utilize Application Lifecycle Management (ALM) and DevOps practices for efficient development and deployment processes.
  • Incorporate financial market knowledge, including commodities and parameters such as volatility, delta, close prices, and live prices, where applicable.
  • Implement messaging and communication between software components using Rabbit MQ.
  • Troubleshoot and resolve software defects and issues.
  • Collaborate with the team to continuously improve software development practices and technologies.

In addition to the core skills, any exposure to the finance market, commodities, and working with parameters such as volatility, delta, close prices, and live prices would be a significant asset. Familiarity with Rabbit MQ and Angular is also advantageous.

Qualifications

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience as a .NET Developer with expertise in C# development.
  • Strong understanding and experience with WPF (Windows Presentation Foundation).
  • Solid knowledge of Test-Driven Development (TDD) and Clean Code principles.
  • Familiarity with Application Lifecycle Management (ALM) and DevOps practices.
  • Exposure to the finance market, commodities, and working with parameters (volatility, delta, close prices, live prices) would be a significant asset.
  • Experience with Rabbit MQ for messaging and communication is advantageous.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Languages: English + a local language (French or Dutch). 

Additional Information

Hybrid role in Brussels (you don't need a car to commute there)

Privacy Policy