¡Activa las notificaciones laborales por email!

Software Developer (.NET)

DNV

Barcelona

Presencial

EUR 45.000 - 65.000

Jornada completa

Hace 30+ días

Descripción de la vacante

A leading sustainable technology firm in Barcelona is seeking an experienced .NET Backend Developer to lead projects in data acquisition and integration for renewable energy assets. The ideal candidate has at least 3 years of experience with the .NET stack, unit testing, and a solid understanding of agile methodologies. Join a dynamic team and enjoy a competitive benefits package that includes a flexible work schedule, medical schemes, and professional development opportunities.

Servicios

Medical Scheme
Commuting Allowance
Life Insurance
Pension Plan
Kindergarten Allowance
Home working allowance (up to 2 days per week)
23 days of annual leave
Employee Referral scheme

Formación

  • At least 3 years of .NET stack experience (.NET Framework, C# or .NET Core).
  • Proven track with Unit Tests.
  • Experience with SOLID Principles, IoC, or TDD practices.
  • Excellent communication skills in English and Spanish.

Responsabilidades

  • Analyzing current architecture and proposing new solutions.
  • Collaborating with cross-functional teams to design solutions.
  • Exploring and discussing new technology with other developers.
  • Implementing unit tests.
  • Writing technical documentation.

Conocimientos

C#
.NET framework
Unit Testing
Agile Development
GIT
Communication Protocols (Mqtt, Grpc)
English
Spanish
Descripción del empleo

Are you fueled by a passion for software development? Would you like to continuously learn and adapt to new technological advancements? If you thrive in fast-paced environments and are eager to contribute your skills to shape the future of sustainable technology, we invite you to explore the details further and submit your application today! Your journey to shaping a greener tomorrow awaits.

As a .NET Backend Developer, you will join our Software Development Team to lead complex .NET projects focused on data acquisition and integration within our SCADA solution, which monitors and manages renewable energy assets. Your key responsibilities will include:

  • Analyzing current architecture and proposing new solutions based on performance and response time
  • Collaborating with cross-functional teams to design solutions, support, and resolve production issues
  • Discussing new technology with other developers across our organization
  • Implementing unit tests
  • Estimating developer tasks and designing new functionalities
  • Writing technical documentation

This is an exciting opportunity to work in a dynamic environment with specialized teams using the latest agile methodologies to deliver results for our clients.

You will join our Data Acquisition team, committed to delivering data integration projects while adhering to scope, schedule, and budget. We prioritize excellence, efficiency, and performance, creating tools and automation to maintain our industry leadership.

Our benefits include:

  • A collaborative atmosphere with industry professionals
  • Guidance through coaching, mentoring, and international networks
  • Professional skills development with tailored training
  • Being part of a historic, growing organization
  • Additional benefits: Medical Scheme, Commuting Allowance, Life Insurance, Pension Plan, Kindergarten Allowance, flexible schedule, home working allowance, 23 days annual leave, Employee Referral scheme

DNV is an Equal Opportunity Employer, valuing diversity and considering all qualified applicants without discrimination.

To succeed, you should have:

  • At least 3 years of experience with the .NET stack (.NET Framework, C#, or .NET Core)
  • Proven experience with unit testing
  • Knowledge of SOLID Principles, IoC, and TDD practices
  • Familiarity with GIT
  • Experience with communication protocols like Mqtt and Grpc
  • Understanding of agile practices, including CI
  • Excellent English and Spanish communication skills

Bonus points for:

  • Experience with high-frequency applications, preferably in SCADA
  • Familiarity with CI/CD workflows, concurrency, multi-threading, and asynchronous programming

As a person, you bring a collaborative style, attention to detail, and a commitment to safety, quality, and integrity. You are eager to learn, confident in managing risks, and resilient in challenges. Strong planning and organizational skills are also essential.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.