CrawlJobs Logo

Software Engineer, Specialist

Portugal, Porto · Job Posted February 14, 2026
Apply Position
Job Link Share

Job Description

The Customer Tools team is responsible for developing, delivering, and supporting high-quality software tools and services that enable efficient servicing and operation of Vestas wind turbines. The team's solutions support both field and remote service activities, including diagnostics, data insights, configuration management, and the deployment of new software to turbines and related systems. By ensuring robust, reliable, and user-centric tools, Customer Tools plays a key role in maintaining operational excellence and enhancing performance across the global fleet.

Job Responsibility

  • Be responsible for the design, implementation, and optimization of advanced software components and services used for turbine and plant operations
  • Provide deep technical knowledge in feasibility studies and contribute to defining functional and software requirements
  • Take technical ownership of complex modules, ensuring high reliability, scalability, and maintainability
  • Contribute to and help shape software architecture through specialist knowledge and best practices
  • Write high-quality, testable, and maintainable code with a clear focus on robustness and long-term lifecycle
  • Perform technical investigations, root cause analysis, and performance improvements
  • Mentor and technically guide other engineers in best practices, patterns, and domain-specific knowledge
  • Ensure accurate and up-to-date technical documentation
  • Contribute to the continuous improvement of development processes, tools, and quality standards

Requirements

  • BSc/MSc in Computer Science, Electrical Engineering, Software Engineering, or similar
  • 7+ years of professional experience in software development with a focus on C# / .NET
  • Deep understanding of software design principles, architectural patterns, and testing methodologies
  • Demonstrated experience working with complex distributed systems or industrial/mission-critical software
  • Demonstrated ability to translate complex requirements into scalable technical solutions
  • Extensive knowledge of C# /.NET and associated frameworks
  • Demonstrated experience with automated testing (e.g., xUnit) and CI/CD best practices
  • Solid understanding of REST APIs and integration patterns
  • Solid analytical skills and ability to solve complex technical challenges
  • Experience collaborating with cross-functional engineering teams
  • Ability to mentor developers and raise the technical maturity of the team

What we offer

  • An exciting position with significant opportunities for both professional and personal development
  • A highly professional and collaborative environment
  • A varied and motivating workday, characterized by global collaboration and the satisfaction of contributing to a more sustainable future

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer, Specialist

8 matching positions

Specialist Software Engineer (Fullstack)

The role is responsible for designing, developing, and deploying complex softwar...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s or Bachelor's degree with 8-12 years of experience in Computer Science, IT or related field
  • Proficient in JavaScript, TypeScript, React framework, HTML5, CSS, and NPM
  • Hands on experience with various cloud services
  • Hands-on experience with Full Stack software development including REST APIs and data pipelines
  • Proficient in programming language Python(preferred) and SQL/NoSQL with exposure to multi source integration involving various platforms
  • Experience in microservices architecture and containerization technologies such as Docker, Kubernetes, Azure, AWS, or other cloud platforms
  • Committed to delivering top-tier quality in product development and support.
Job Responsibility
Job Responsibility
  • Possesses strong rapid prototyping skills and can quickly translate concepts into working code
  • Provide technical guidance and mentorship to junior developers
  • Take ownership of complex software projects from conception to deployment
  • Manage software delivery scope, risk, and timeline
  • Contribute to both front-end and back-end development using cloud technology
  • Define and implement robust software architectures on the cloud, AWS preferred
  • Conduct code reviews to ensure code quality and adherence to best practices
  • Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations
  • Identify and resolve technical challenges effectively
  • Stay updated with the latest trends and advancements
Read More
Arrow Right

Specialist Software Engineer

Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate degree / Master's degree / Bachelor's degree and 8 to 13 years of experience in Computer Science, IT or related field
  • Solid understanding and experience in cloud computing principles, particularly within the AWS ecosystem
  • Knowledge of HTML, CSS, JavaScript, and Typescript along with popular front-end frameworks like React or Angular
  • Proficiency in Python/PySpark development, Fast API, REST APIs, Databricks, DevOps Tools, CI/CD, Data Ingestion, and GraphQL
  • In-depth knowledge of data engineering concepts, ETL processes, and data architecture principles
  • Experienced with API integration, serverless, microservices and Event-driven architecture
  • Ability to write clean, efficient, and maintainable code
  • Experience with software engineering best practices, version control (Git, Subversion, etc.), CI/CD (Jenkins, Maven, etc.), automated unit testing, and DevOps
  • Ability to quickly learn, adapt, and apply new technologies
  • Strong problem-solving and analytical skills
Job Responsibility
Job Responsibility
  • Design, prototype, develop, and deploy cloud-based full-stack applications using modern software engineering practices and Generative AI technologies
  • Build responsive, accessible, and high-performing user interfaces using React and TypeScript
  • Develop reusable UI components, design patterns, APIs, modules, integrations, reports, and enhancements
  • Partner with UX designers, product managers, business stakeholders, QA, and engineering teams
  • Analyze functional and technical requirements and convert them into scalable software architecture
  • Lead technical design discussions and architecture reviews
  • Build and integrate back-end services, APIs, and system interfaces
  • Ensure software quality through clean code, code reviews, automated testing, CI/CD, performance optimization, accessibility validation, and defect resolution
  • Create and maintain technical documentation for architecture, design, deployment, disaster recovery, operations, and support
  • Provide ongoing support, troubleshooting, maintenance, and performance improvements for production applications
  • Fulltime
Read More
Arrow Right

Specialist Software Engineer

The Specialist Software Engineer collaborates with Salesforce/Veeva CRM Admins, ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s / Bachelor’s degree with 9 - 12 years of experience in Computer Science, IT or related field
  • 5+ years of experience as a Salesforce CRM Developer
  • In-depth knowledge of Salesforce platform development and architecture, including experience working with Salesforce Data Cloud
  • Hands-on experience with the Salesforce security model, including OWD, sharing rules, profiles, and permissions
  • Experience with version control systems like Git
Job Responsibility
Job Responsibility
  • Lead the design, development, and configuration of Salesforce/Veeva CRM solutions to support new and existing business capabilities
  • Develop scalable Lightning Web Components (LWC), Apex classes, Flows, APIs, and custom Salesforce applications following platform best practices
  • Works closely with Product Owners and cross functional Development Teams to plan and schedule releases, providing guidance on release dependencies, technical constraints, and risks
  • Support and enhance Copado-based CI/CD pipelines, enabling automated build, test, deployment, and release management processes across Salesforce environments
  • Provides ongoing support and troubleshooting for post-release issues, ensuring timely resolution of any problems that arise
  • Maintain and optimize existing configurations and customizations while reducing technical debt and improving platform scalability and maintainability
  • Partner with Development teams to ensure agile software delivery and DevOps practices are applied to move most effectively within our CI/CD pipeline
  • Research Veeva/Salesforce capabilities as needed to suit business requirements, and provide gap analysis
  • Work closely with other developers in the team including Product Owner, Business Analyst, Salesforce Admins, QA analyst and Scrum Master, cross functional teams
  • Develop innovative solutions using generative AI technologies
  • Fulltime
Read More
Arrow Right

Specialist Software Engineer – Full Stack AI/ML/GenAI

The Software Engineer is responsible for designing, developing, and maintaining ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree with 6 - 8 years of experience in Computer Science, IT or related field OR Bachelor’s degree with 8 - 12 years of experience in Computer Science, IT or related field
  • Solid foundation in modern software design and engineering practices, with a specific focus incorporating AI and ML into solutions, including low code, microservice, serverless cloud, and containerization platforms
  • Strong experience on Agile software development teams
  • Strong proficiency in machine learning algorithms and frameworks (e.g., TensorFlow, PyTorch) and MLOps (e.g., MLflow, Kubeflow, Airflow.)
  • Hands on experience with Full Stack software development. Proficient in programming language Python (preferred), JavaScript, SQL/NoSQL
  • Excellent analytical and troubleshooting skills
  • Strong verbal and written communication skills
  • Ability to work effectively with global, virtual teams
  • High degree of initiative and self-motivation
  • Ability to manage multiple priorities successfully
Job Responsibility
Job Responsibility
  • Take ownership of complex software projects from conception to deployment
  • Manage software delivery scope, risk, and timeline
  • Quickly translate concepts into working code by strong rapid prototyping skills
  • Provide technical guidance and mentorship to junior developers
  • Contribute to both front-end and back-end development using cloud technology
  • Develop innovative solution using generative AI technologies
  • Conduct code reviews to ensure code quality and adherence to best practices
  • Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations
  • Stay updated with the latest trends and advancements
  • Develop and execute unit tests, integration tests, and other testing strategies to ensure the quality of the software
  • Fulltime
Read More
Arrow Right

Specialist Software Engineer

The Senior Software Engineer will be responsible for designing, developing, and ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s /Bachelor’s degree with 8-12 years of experience in Computer Science, IT or related field
  • Strong knowledge of information systems and cloud technologies
  • Proficiency in programming languages such as Python
  • Strong understanding of software development methodologies, including Agile and Scrum
  • Experience with version control systems like Git
  • Experience with react.js fast Api and big data technologies (e.g., Databricks, Spark, Hadoop), and performance tuning in query and data processing
  • Excellent analytical and troubleshooting skills
  • Strong verbal and written communication skills
  • Ability to work effectively with global, virtual teams
  • High degree of initiative and self-motivation
Job Responsibility
Job Responsibility
  • Collaborate with business partners and other software engineers to develop and deploy the latest, advanced technologies in support of product optimization
  • Work closely with the delivery and platform teams to ensure that the applications are aligned with standard city planning approved architectural and development guidelines
  • Support requirements gathering and specification creation process for the development work
  • Conduct code reviews to ensure code quality and adherence to best practices
  • Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations
  • Identify and resolve technical challenges effectively
  • Perform system testing and validation to ensure all components function correctly and efficiently
  • Implement automation tools and processes to improve the efficiency and reliability of managed systems
  • Contribute to both front-end and back-end development using cloud technology
  • Develop innovative solution using generative AI technologies
  • Fulltime
Read More
Arrow Right

Specialist Software Engineer

This role requires hands-on experience in Salesforce platform development and de...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8 - 13 years of experience in Business, Engineering, IT or related field
  • Salesforce Platform Developer I (required)
  • Salesforce Platform Developer II (required)
  • Salesforce Administrator or App Builder Certification (preferred)
  • SAFe Agile Certification (preferred)
  • Effective collaboration in cross-functional and distributed teams
  • Strong initiative and self-drive in a dynamic environment
  • Excellent problem-solving and debugging skills
  • Experience working in Agile/Scrum teams
  • Ability to collaborate with QA, compliance, validation, and security teams
Job Responsibility
Job Responsibility
  • Primary technical expert responsible for supporting Production and non-Production environments and point of contact for Salesforce development activities in GSC- CX domain
  • Extensive hands-on technical and solution implementation experience with the Salesforce Lightning Platform (Aura and LWC frameworks) and demonstrating positions of increasing responsibility and mentoring of junior technical resources
  • Develop custom configured, Visualforce and Lightning applications on the Salesforce platform leveraging the capabilities and features of Service Cloud and Commerce Cloud
  • Support the maintenance of integration between Salesforce and other platforms such as AWS, MuleSoft, and other third-party services
  • Research AI/ML based solutions and drive POCs to align with business use cases
  • Own critical development items and work closely with the team to ensure continuity and timely resolution of high-priority items
  • Perform code reviews to ensure adherence to security, scalability, accessibility, performance standards and compliance with VeraCode validation standards
  • Collaborate with cybersecurity teams to implement security protocols, ensure platform security posture, respond to vulnerabilities and audit findings and alignment with Amgen’s governance, security, and compliance frameworks
  • Coordinate all aspects of the release process using Copado, including pipeline configuration, code integration, version control, sandbox refreshes, deployment planning, and post-release validation and support. Drive the adoption of DevOps practices by supporting continuous integration, automated testing, and deployment pipelines
  • Participate actively in PI Planning, Sprint Planning, and other SAFe Agile ceremonies to ensure full visibility and accountability across deliverables
Read More
Arrow Right

Specialist Software Engineer - R&D Omics

In this vital role you will work for Research Informatics and you will be respon...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's or Bachelor’s degree and 6 to 8 years of in Software Development, IT, or related field
  • Proficiency in code development (Python, R) and the software development lifecycle
  • Experience with Application development (RShiny, Ploty Dash, etc)
  • Proficient with SQL and relational databases (e.g PostgreSQL, MySQL, Oracle, Databricks)
  • Experience with cloud computing platforms and infrastructure
Job Responsibility
Job Responsibility
  • Develop software to transform and visualize omics (genomics, proteomics, transcriptomics) data using programming languages such as Python, Java, R
  • Develop data processing pipelines for large datasets in the cloud (e.g. Nextflow)
  • integrate with other data sources where applicable
  • Collaborate with the other engineering team members to ensure all services are reliable, maintainable, and well-integrated into existing platforms
  • Adhere to best practices for testing and designing reusable code
  • Ensure effective communication between scientific area management, technical staff and vendors to analyze scientific needs and implement informatics solutions in data acquisition, integration and analysis
Read More
Arrow Right

Specialist Software Engineer Lead

We are seeking a Senior Software Engineer for the development of our IoT project...
Location
Location
Spain , Malaga
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid understanding of server technologies (Weblogic, etc)
  • Strong academic knowledge and professional experience in software development: Java, Java Enterprise or Jakarta Enterprise, Oracle, PostgreSQL, Linux
  • Deep understanding of SOLID principles, architectural design and development patterns
  • Expertise in Relational (Oracle, PostgreSQL, etc) and non-relational databases (MongoDB, etc)
  • Hands on experience troubleshooting issues
  • Hands on experience developing SOAP and REST APIs
  • Expertise in Spring frameworks: Spring Boot and other Spring technologies (e.g. Spring MVC, Spring Data, Spring Batch)
  • Hands on experience with CI/CD (Jenkins pipelines)
  • Expertise in containerization (Docker) and orchestration (Docker compose, Kubernetes)
  • Hands on experience with Amazon Services (EC2, RDS, SQS, S3, ECR, EKS, etc)
Job Responsibility
Job Responsibility
  • Technical reference, overseeing team’s developments to ensure alignment with the E2E designs
  • Evaluate and identify opportunities for new technologies, solutions or methodologies to enhance current or future products and services, including integration with legacy systems
  • Promote best practices in coding, dev ops and Agile methodologies
  • Collaboration with cross-functional teams, IOT Core Systems, Security, Architecture, Infrastructure, etc
  • Identify opportunities for process automation and improvement
  • Act as a subject matter expert for selected domain environments and ecosystems
  • Optimise workflows for performance, scalability and cost efficiency
  • Influence and build effective relationships with peers within the group, local markets, suppliers, and partners
What we offer
What we offer
  • Hybrid way of working
  • Intensive Summer Hours (8:00 am-3:00 pm)
  • Tickets Restaurant
  • Social benefits
  • Flexible retribution plan
  • Training plan
  • 25 days of vacation + December 24 and 31
  • Fulltime
Read More
Arrow Right