Vestas
Posted 1mo ago

Software Developer - DevOps & Tools (Leça do Balio, Grande Porto, PT, 4465-671)

Vestas
Leça do Balio or Porto
HybridFull Time
Responsibilities
  • writing code
  • maintaining pipelines
  • updating documentation
Requirements
  • Bachelor's or Master's in a technical field
  • 3+ years as a software engineer
  • C# and Python
  • CI/CD experience (Jenkins or GitHub Actions)
  • Familiarity with Jira/Confluence, and fluency in English
Technical tools mentioned
C#PythonJenkinsGitHub ActionsJiraConfluence

Job description

Vestas Factory

Vestas Technology & Operations > Research & Development (R&D) > Converter Control Quality & LCM


The Converter Control Quality & LCM department plays a key role in maintaining Vestas' leadership in sustainable energy. Our team develops, maintains, and ensures the quality of converter control functionalities for all Vestas turbine families, while ensuring full compliance with global grid code requirements.


Within the DevOps & Tools team, we design and deliver specialized tools that support converter control development, enable efficient testing, assist field technicians, improve remote turbine access and data handling, streamline software merging processes, and address other converter control software challenges.


Our department has a reputation for highly skilled professionals who consistently balance innovation with high-quality standards. Leveraging our deep domain knowledge, we provide robust, reliable, and high-performance converter solutions that meet system, product, and grid requirements.


 


Responsibilities



  • Write high-quality and testable code for new and legacy C# and Python codebases to implement fixes or add new features

  • Maintain and extend functionalities in CI/CD pipelines in Jenkins and GitHub Actions

  • Translate business and technical requirements into architectural solutions and development guidelines

  • Expand the current tool portfolio towards data-centric workflows

  • Maintain and update technical documentation to support software development, as well as user guides

  • Collaborate effectively in a globally distributed team environment


 


Qualifications



  • Bachelor's or master’s degree in software engineering, computer science, electrical engineering, electronics or a related technical field

  • 3+ years of professional experience as a software engineer

  • C# and Python knowledge

  • Ability and motivation to understand complex technical domains and system behaviors

  • Practical experience implementing and working within CI/CD pipelines or a DevOps environment

  • Proficiency with industry tools such as Jira, Confluence, Jenkins, or GitHub Actions

  • Fluency in English (written and spoken)


 


Competencies



  • Experience working with remote, multi-location teams

  • Effective communication and interpersonal skills

  • Possesses a global mindset with deep cultural understanding

  • Embodies the Vestas values: passion, accountability, collaboration, and simplicity

  • Applies a systems engineering approach to problem-solving and decision-making

  • Results-oriented, receptive to different perspectives, and thrives in an international, multicultural environment


 


What We Offer


We offer you a job in a truly global and active organization with rewarding opportunities for cross-disciplinary and personal development, where emphasis is placed on the right balance between creativity and quality in all solutions. You will benefit from working professionally and with solid technical knowledge in an inspiring environment. You will be directly involved in facilitating the development of a core product and service, which is of utmost importance to our customers.


 


Additional information


This is a hybrid position based in Porto, Portugal and requires up to 20 days of travel per year.


We will be reviewing applications on a rolling basis, therefore, early applications are encouraged. To apply for this opportunity, please submit your CV in English.


Please note: We reserve the right to amend or withdraw this job posting at any time.


 



 


Our commitment to a fair hiring.


At Vestas, we evaluate all candidates solely based on their professional experience, education, and relevant skills. To support a fair recruitment process, we kindly ask that you remove any photos, dates of birth or graduation, gender pronouns, marital status, or other personal information not relevant to the role before submitting your CV/resume. Your CV/resume should focus on your professional and educational background, along with the necessary contact details (email and phone number). We train our hiring teams in inclusive evaluation and regularly review process outcomes to ensure fairness.


 


DEIB Statement


 
At Vestas, we recognize the value of diversity, equity, and inclusion in driving innovation and success. We strongly encourage individuals from all backgrounds to apply, particularly those who may hesitate due to their identity or feel they do not meet every criterion. As our CEO states, "Expertise and talent come in many forms, and a diverse workforce enhances our ability to think differently and solve the complex challenges of our industry". Your unique perspective is what will help us powering the solution for a sustainable, green energy future.


 


BEWARE – RECRUITMENT FRAUD


 


 
It has come to our attention that there are a number of fraudulent emails from people pretending to work for Vestas. Read more via this link, https://www.vestas.com/en/careers/our-recruitment-process


 


About Vestas


 
Vestas is the energy industry’s global partner on sustainable energy solutions. We are specialised in designing, manufacturing, installing, and servicing wind turbines, both onshore and offshore. 
Across the globe, we have installed more wind power than anyone else. We consider ourselves pioneers within the industry, as we continuously aim to design new solutions and technologies to create a more sustainable future for all of us. With more than 200 GW of wind power installed worldwide and 40+ years of experience in wind energy, we have an unmatched track record demonstrating our expertise within the field. 
With 39,000 employees globally, we are a diverse team united by a common goal: to power the solution – today, tomorrow, and far into the future. 
Vestas promotes a diverse workforce which embraces all social identities and is free of any discrimination. We commit to create and sustain an environment that acknowledges and harvests different experiences, skills, and perspectives. We also aim to give everyone equal access to opportunity. 
To learn more about our company and life at Vestas, we invite you to visit our website at www.vestas.com and follow us on our social media channels. We also encourage you to join our Talent Universe to receive notifications on new and relevant postings. 

About Vestas

Designs, manufactures, and services wind turbines globally.

Similar jobs

Software Developer roles near Leça do Balio, Porto
18h
Save
Mark Applied
Hide
Software Engineer – Embedded AI (C++) (f/m/div.)
Braga or Lisbon
HybridFull Time
Bosch
Bosch: Global manufacturer of automotive and industrial engineering technology.
Degree in a relevant engineering field and modern C++ experience, preferably embedded. Requires optimization, debugging, embedded systems, AI/ML, software architecture, testing, and English communication skills.
C++, TensorFlow, TensorRT, PyTorch, Texas Instruments, Qualcomm, NVIDIA, ASPICE, CI/CD
19h
Save
Mark Applied
Hide
Junior Software Engineer - Back End
Porto, Porto District, Portugal
HybridContract
Farfetch
Farfetch: Global platform for luxury fashion and beauty products.
Bachelor's or Master's degree in Computer Science, Software Engineering, or related STEM field; C#, OOP, REST APIs, testing, Git or TFS, CI/CD, databases, Kafka, and English proficiency.
.NET, Redis, Docker, Kubernetes, Cassandra, Kafka, C#, REST APIs, Git, TFS, CI/CD, Scrum, Kanban, Udemy
1d
Save
Mark Applied
Hide
Software Engineer, Developer Experience (Full-Stack)
Porto, Porto District, Portugal
€60k-€80k/yr HybridFull Time
Superhuman
Superhuman: An AI-native productivity platform for email, writing, and collaboration.
5+ YOERequires 5+ years of software engineering experience, full-stack front-end and back-end exposure, proficiency in at least two programming languages, CI/CD and build tooling experience, Bazel or equivalent, and cloud-native Kubernetes experience.
Go, Python, Java, TypeScript, Bazel, CI/CD, Kubernetes, AWS, Azure, GCP
2d
Save
Mark Applied
Hide
Software Developer Tech Lead
Porto, Porto District, Portugal
OnsiteFull Time
Euronext
EuronextEuronext Paris: ENX: Operates European stock exchanges and provides financial market infrastructure.
Senior software development experience with Azure, C#, and .NET; architecture and cloud expertise; DevOps, infrastructure, CI/CD, project delivery, process improvement, English fluency, and a computer science or engineering degree.
Microsoft Azure, C#, .NET, GitHub Copilot, MCP, Terraform, CloudFormation, GitLab CI/CD, SonarQube
2d
Save
Mark Applied
Hide
Lead Software Engineer
Porto, Porto District, Portugal
RemoteFull Time
Nox Health
Nox Health: Provides sleep diagnostic technology and value-based sleep care programs.
Extensive Java or Kotlin microservices experience, distributed systems and AWS expertise, PostgreSQL and MongoDB knowledge, Angular familiarity, technical design documentation, Scrum experience, and mentoring ability.
Java, Kotlin, AWS, Angular, PostgreSQL, MongoDB, Scrum
5d
Save
Mark Applied
Hide
Senior Software Engineer
Braga, Braga, Portugal
RemoteFull Time
Checkmarx
Checkmarx: Provides enterprise-grade application security testing and risk management software.
5+ YOE5+ years of software engineering experience with Go or Python, distributed systems, Docker, Kubernetes, testing, CI/CD, observability, microservices, and excellent English communication skills.
Go, Python, RabbitMQ, gRPC, REST, PostgreSQL, Docker, Kubernetes, CI/CD, GitOps, LLMs, LangChain, LangGraph, AWS Bedrock, Azure OpenAI, Vertex AI, ArgoCD, Helm, OpenTelemetry
6d
Save
Mark Applied
Hide
Senior Software Engineer (Full Stack)
Porto or London
€70k/yr HybridFull Time
Ocean Infinity
Ocean Infinity: Deploys autonomous marine robotics for global ocean data acquisition.
5+ YOEComputer Science or related degree, 5+ years preferred, full-stack production experience, C#/.NET or Node/TypeScript, React, relational databases, TypeScript, Git, web security, and English fluency.
C#, .NET, React, TypeScript, Next.js, tRPC, Node, Postgres, PostgreSQL, SQL Server, Entity Framework Core, Drizzle, Prisma, Git, OWASP, Kafka, RabbitMQ, WebSockets, SignalR, Docker, Kubernetes, Azure, AWS, GCP, Jest, Playwright, Vitest, xUnit, NUnit, Tailwind CSS, Shadcn/UI, Cursor, Claude
6d
Save
Mark Applied
Hide
Senior Software Engineer - Python (Hybrid)
Porto or Toronto or Dublin or Antwerp or Melbourne
HybridFull Time
Nitro
Nitro: Provides digital document tools including PDF editing and e-signatures.
5+ YOERequires 5+ years of Python backend development, REST APIs, databases, cloud-native applications, Docker, Kubernetes, CI/CD, testing, and collaborative agile teamwork.
Python, REST APIs, MCP, Docker, Kubernetes, Postgres, MySQL, MongoDB, DynamoDB, FastAPI, Litestar, Robyn, Django DRF, AWS Lambda, AWS Step Functions, SQS, Argo Workflows, Azure Functions, Celery, OpenAI, Anthropic, LangChain, LlamaIndex, RAG, JavaScript, TypeScript, Terraform, SQL, NoSQL, CI/CD