Software Engineer - C# / .NET / Azure Cloud (f/m/d)

EnBW IT-Solutions

Lisboa

Hybrid

EUR 55,000 - 75,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private health insurance
Meal allowance
Extra paid days off (24 Dec & Carnival
Hybrid work model
Cross-border collaboration
Training and development
Office in Lisbon

Job summary

EnBW IT-Solutions in Lisbon is seeking a .NET back-end engineer to design and build cloud-native solutions on Microsoft Azure. You will work on RESTful APIs, integrate with legacy systems, and contribute to scalable services across cross-functional teams.

Ideal candidates have strong C# expertise, hands-on Azure experience (functions, storage, Service Bus), and a focus on code quality with automated testing. English proficiency at B2 or higher is required, with Portuguese/German a plus.

Qualifications

  • 3+ years of backend development with .NET (C#) and Azure.
  • Experience designing and implementing RESTful APIs.
  • Cloud-native applications on Azure (serverless, event-driven, integration of Azure services).
  • Experience with Azure data services (Cosmos DB) and data modeling.
  • Understanding of cloud infrastructure, security, and DevOps in Azure.
  • Automated testing with emphasis on code quality and maintainability.

Responsibilities

  • Design and implement cloud-based architectures on Microsoft Azure, integrating with existing legacy systems.
  • Contribute to evolution of architecture and software design for .NET and Azure applications, ensuring standards.
  • Make implementation decisions in collaboration with architects and stakeholders; own technical solutions.
  • Develop and maintain backend services and APIs using C# and Azure technologies (Azure Functions, Service Bus, storage).
  • Ensure code quality through automated testing and code reviews.
  • Collaborate with cross-functional teams to deliver scalable and maintainable solutions.

Skills

Backend .NET/C#
Azure cloud
RESTful APIs
Cloud-native apps on Azure
DevOps in Azure
Automated testing
Cross-functional collaboration
English proficiency (B2+)

Education

Bachelor's degree in Computer Science or equivalent

Tools

Cosmos DB
Azure Functions
Service Bus
CI/CD tooling

Job description

About The Company

We believe in the positive power of energy – and in people who are ready to shape the future with their ideas and dedication. That’s why we established the EnBW Tech Hub in Portugal to drive innovation and develop digital solutions that support the energy transition and improve the way we work.

About The Company

We believe in the positive power of energy – and in people who are ready to shape the future with their ideas and dedication. That’s why we established the EnBW Tech Hub in Portugal to drive innovation and develop digital solutions that support the energy transition and improve the way we work. As a key pillar of EnBW’s technological transformation, the Tech Hub plays a vital role in our journey. EnBW is one of the largest energy companies, headquartered in Karlsruhe, Germany, employing approximately 30,000 people. ENBW IT SOLUTIONS, UNIPESSOAL LDA, a wholly owned subsidiary of EnBW, operates as an integral part of EnBW's IT division. In Lisbon, we bring together experts in IT, administration, project management and HR to collaborate in an agile, international environment and create smart, scalable solutions.

Our Benefits
  • Private supplementary health insurance including coverage for your immediate family, offering peace of mind beyond the public system.
  • Meal allowance to support your daily work routines.
  • Additional paid days off (24 December & Carnival Day) on top of statutory annual leave - giving you more time for what matters.
  • Hybrid working model with a mix of remote and office days to support flexibility and modern ways of working.
  • Intercultural collaboration & cross border projects - grow your international experience by working with colleagues in Germany.
  • Modern technology and continuous development opportunities to support your growth and keep you up to date in your field.
  • Bright, appealing offices in a trendy Lisbon area, designed for productive and enjoyable workdays.
Your tasks
  • Design and implement cloud-based and service-oriented architectures on Microsoft Azure, including integration with existing legacy systems
  • Contribute to the evolution of architecture and software design for .NET and Azure cloud applications, ensuring alignment with established standards and best practices
  • Make implementation decisions in alignment with architects and stakeholders, taking ownership of technical solutions within your scope
  • Develop and maintain backend services and APIs using C# and Azure technologies, including Azure Functions (HTTP, Timer, Queue triggers, Durable Functions), Service Bus, and Azure Storage
  • Ensure code quality and reliability through automated testing and code reviews
  • Collaborate with cross-functional teams to deliver scalable and maintainable solutions
Your profile
  • 3+ years of experience in backend development using .NET (C#) and cloud platforms, ideally Microsoft Azure
  • Experience in designing and implementing RESTful APIs
  • Experience building cloud-native applications on Azure (e.g. serverless, event-driven architectures, integration of Azure services)
  • Practical experience with Azure data services (e.g. Cosmos DB) and understanding of data modeling and performance considerations
  • Good understanding of cloud infrastructure, security, and DevOps principles in Azure environments
  • Experience with automated testing and a strong focus on code quality, maintainability, and clean architecture
  • Strong problem-solving skills and ability to collaborate effectively in cross-functional teams
  • Excellent English skills at B2 level or higher; Portuguese and/or German is a plus
About The Department

We see ourselves as the IT backbone of the energy transition. By leveraging modern technologies, we ensure stability and direction even in times of rapid change. To continue this path, we constantly explore new approaches and solutions. Our focus is on the digitalization of processes related to the expansion and operation of electricity and gas networks. By doing so, we create end-to-end transparency across our grid infrastructure and enable more efficient operations as well as forward-looking network planning. As part of this mission, we are strengthening our development team and are looking for a .NET (C#) Software Engineer with a focus on building cloud-based applications on Microsoft Azure. You will help us maintain and further develop our high engineering standards in a collaborative and international environment.

Everyone is embraced here, irrespective of gender, age, sexual orientation, heritage, faith, beliefs, or physical ability.

Our information on data protection for applicants (f/m/d).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Azure Fullstack Developer .Net / C# (f/m/d)
Azure Fullstack Developer .Net / C# (f/m/d)

EnBW IT-Solutions • Lisboa

On-site
EUR 40,000 - 60,000
Private supplementary health insurance
Home office options and allowance
Intercultural collaboration
+1
Teamlead Software Engineering - Azure Fullstack (f/m/d)
Teamlead Software Engineering - Azure Fullstack (f/m/d)

EnBW IT-Solutions • Lisboa

On-site
EUR 80,000 - 100,000
Private supplementary health insurance
Home office options and allowance
Intercultural collaboration
+1
Professional Security DevOps Engineer - Azure (f/m/d)
Professional Security DevOps Engineer - Azure (f/m/d)

EnBW IT-Solutions • Lisboa

Hybrid
EUR 40,000 - 60,000
Private supplementary health insurance
Meal allowance
Additional paid days off
+3
Senior Developer for Power Platform / Dynamics 365 (f/m/d)
Senior Developer for Power Platform / Dynamics 365 (f/m/d)

EnBW IT-Solutions • Lisboa

Hybrid
EUR 60,000 - 90,000
Hybrid work model
Meal allowance
Health insurance
+3
Software Developer (Java / Spring Boot) (f/m/d)
Software Developer (Java / Spring Boot) (f/m/d)

EnBW IT-Solutions • Lisboa

Hybrid
EUR 40,000 - 60,000
Private supplementary health insurance
Meal allowance
Additional paid days off
+4
Senior Developer for Dynamics 365 (f/m/d)
Senior Developer for Dynamics 365 (f/m/d)

EnBW IT-Solutions • Lisboa

Hybrid
EUR 50,000 - 70,000
Private supplementary health insurance
Home office options and allowance
Meal allowance
Java Developer (f/m/d)
Java Developer (f/m/d)

EnBW IT-Solutions • Lisboa

Hybrid
EUR 70,000 - 90,000
Private health insurance
Meal allowance
Additional paid days off
+4
Microsoft 365 Office Apps Administrator & Support Engineer (f/m/d)
Microsoft 365 Office Apps Administrator & Support Engineer (f/m/d)

EnBW IT-Solutions • Lisboa

Hybrid
EUR 45,000 - 65,000
Private health insurance
Meal allowance
Additional paid days off
+4
Microsoft 365 Support Engineer (f/m/d)
Microsoft 365 Support Engineer (f/m/d)

EnBW IT-Solutions • Lisboa

Hybrid
EUR 35,000 - 52,000
Health insurance
Meal allowance
Extra holidays
+4
Senior Developer for Power Platform / Dynamics 365 (f/m/d)
Senior Developer for Power Platform / Dynamics 365 (f/m/d)

Energie Baden-Wuerttemberg Ag • Lisboa

Hybrid
EUR 60,000 - 90,000
Private Zusatzversicherung
Essenszulage
Zusätzliche freie Tage
Top locations