GreenPowerMonitor, a DNV company

Software Developer, .NET

GreenPowerMonitor, a DNV company

full-time

Posted on:

Location Type: Hybrid

Location: Barcelona • 🇪🇸 Spain

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

GRPC.NET

About the role

  • Lead complex .NET projects focused on data acquisition and integration within the company's SCADA solution monitoring renewable energy assets.
  • Analyze current architecture and propose new solutions based on performance and minimum response time.
  • Collaborate with cross-functional teams to design solutions, provide support, and resolve production issues.
  • Explore and discuss new technology with other developers across the organization.
  • Implement unit tests and participate in continuous integration practices.
  • Estimate developer tasks and participate in the design of new functionalities.
  • Write technical documentation.
  • Contribute to Data Acquisition team delivering data integration projects ensuring adherence to scope, schedule, and budget; develop tools and automation to improve delivery.

Requirements

  • At least 3 years of .NET stack experience (.NET Framework, C# or .NET Core)
  • Proven track with Unit Tests
  • Experience/knowledge of SOLID Principles, Inversion of Control (IoC) and/or Test-Driven Development (TDD) practices
  • Familiarity with GIT
  • Experience with communication protocols such as Mqtt and Grpc
  • Understanding of agile development practices, including unit testing and continuous integration (CI)
  • Excellent communication skills in English and Spanish
  • Background checks will be conducted on all final candidates
  • Bonus: Experience with high frequency applications, preferably with SCADA
  • Bonus: Familiarity with CI/CD, concurrency, multi-threading, and asynchronous programming
Benefits
  • Great atmosphere of working together with professionals and some of the most engaged and knowledgeable people in the industry.
  • Receive guidance from colleagues through coaching, mentoring and participating in international networks.
  • Advance your professional skills and technical expertise, through individual competence development plans and tailored training.
  • Be part of a world growing and renowned organization with origins dating back to 1864.
  • Medical Scheme
  • Commuting Allowance
  • Life Insurance
  • Pension Plan
  • Kindergarten Allowance
  • 40 hours per week with a flexible schedule
  • Home working allowance (up to 2 days per week)
  • 23 days of annual leave
  • Employee Referral scheme

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NET FrameworkC#.NET CoreUnit TestsSOLID PrinciplesInversion of Control (IoC)Test-Driven Development (TDD)MqttGrpcCI/CD
Soft skills
communication skillscollaborationproblem-solvingtechnical documentation
Cheerz.com

Senior Backend Engineer

Cheerz.com
Seniorfull-time🇫🇷 France
Posted: 15 hours agoSource: adikteev.recruitee.com
AWSAzureCloudGoGoogle Cloud PlatformNode.js
Back Market

Experienced Backend Engineer – Care Platform

Back Market
Mid · Seniorfull-time🇪🇸 Spain
Posted: 1 day agoSource: jobs.ashbyhq.com
BigQueryDockerGoGoogle Cloud PlatformKafkaKubernetesPostgresPythonRabbitMQRedis