Your current job search

28 search results

For Permanent and Contract in Portugal

    UI Senior Software Engineer

    Portugal

    • Negotiable
    • Engineer Role
    • Skills: Javascript, Frontend, Github, Selenium, Devops, Agile, Testing
    • Seniority: Senior

    Job description



    Job Description

    This role is for a hands-on User Interface Senior Software Engineer to develop IOT microservice applications for Industrial IOT business.


    Role & Responsibilities



    The ideal candidate would be self-starting, energetic individual, not afraid to question assumptions and be imaginative. Candidate should care deeply about user experience, design, and simplicity. Participate in product requirement discussions with Product Management, Product Owner, Engineering Lead, and UX.
    • Capture system level requirements by brainstorming with Sr. Architects, Data Scientists, Businesses & Product Managers


    • Identify the scope of the work, provide initial estimate and justify the estimate with facts


    • Engage in technical discussions; participate in technical designs and present technical ideas through white boarding


    • Work closely with your peers and keep engaging in a fast pace technical design and development team


    • Maintain code quality through best practices, unit testing and code quality automation


    • Demonstrate the ability to make informed technology choices after due diligence and impact assessment


    • Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module


    • Help in designing interfaces and information exchange between modules


    • Possess advanced domain knowledge and show great customer focus. Expert in processes / methodologies and skilled in build, release & deployment processes (CI/CD)


    • Be an expert in assessing application performance and optimizing/improving it through design and best coding practices


    • Be an expert in core data structures as well as algorithms and has the ability to implement them using language of choice


    • Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure



    Skills & Qualifications
    • 7+ years of experience building leading-edge web applications, dashboards, and/or workflow systems using Javascript/typescript
    • Experience React, AngularJS or Vue; HTML5, CSS, D3, Loopback, REST/JSON


    • Experience developing solutions using open source and DevOps frameworks and tools such as Github, Selenium


    • Experience working with Agile development practices (e.g. Scrum, TDD)


    • Hands-on experience with front-end testing using Mocha, Jasmine, Selenium or equivalent framework


    • Strong background in modern tooling (Bower, Grunt, gyp, npm)


    • Experience with modern microservices architecture, prior experience with micro-frontend technology and framework a plus


    • Experience with container technology, docker, Kubernetes a definite plus


    • Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns


    • Database experience with RDBMS and NoSQL


    • Experiences with automation/configuration management using Jenkins, Puppet, Chef or equivalent technologies; and software configuration tools, such as GIT, Perforce, or ClearCase)


    • Experience with build script and CI/CD


    • Experience with Golang is a plus


    • Hands-on experience in Secure-SDLC, SAST, DAST methodologies and tools


    • Good communication and inter-personal skills


    Benefits
    • Open and friendly company culture
    • High business ethics: no discrimination on the basis of gender, age or religion
    • Flexibility to work remotely from Portugal
    • Permanent contract
    • Attractive salary + bonus
    • Retirement plan from 7 months onwards
    • 23 holiday days + additional union days
    • Flexible working hours
    • Medical insurance and life and accident insurance
    • Meal allowance
    • Flexible working hours from 9:00 to 18:00

    Data Architect

    Portugal, Lisbon

    • 70 to 85 EUR
    • Engineer Role
    • Seniority: Senior

    Job description



    Role

    International Technological Leader is growing in recent years and is currently developing its technological HUB. They offer solutions on all major IT platforms and technologies, from AWS and Google Cloud to Oracle and SAP. In addition, they are Gold Microsoft Partner. Currently your Digital Solutions team is looking for a Senior Daa Architect with experience in Databricks

    Responsabilities
    • Data Architecture definition on azure platform
      * Data streaming architectures on azure
      * Data governance methods and tools on azure Azure; Databricks pySpark Azure data lake storage
      * Developing and coding models by applying algorithms to large structured and unstructured data sets for our more complex projects
      * Participating in cross-disciplinary project teams of database specialists, data scientists, and business subject-matter experts to complete project deliverables


    Skilss
    • Solid experience in Data Modeling, SQL, BI/DWH, Agile methods
      * Proven professional data science experience, e.g., machine learning, algorithms and statistical modelling, such as classification, time-series analysis, regression
    • Fluent english B2+/C1
      * Experience in delivering end-to-end machine learning application: data collection, data engineering, data analysis, modeling, evaluation, drawing insights and make recommendations
      * Experience in project management and leading project development
      * Good understanding of ML models and applicability
      * Knowledge about how to deploy cloud environments, like Azure


    #Azure #Databricks #python #pyspark #platform

    Benefits
    • Open and friendly company culture
    • High business ethics: no discrimination on the basis of gender, age or religion
    • Flexibility to work remotely from Portugal
    • Permanent contract
    • Attractive salary + bônus
    • Retirement plan from 7 months onwards
    • 23 holiday days + additional union days
    • Flexible working hours
    • Medical insurance and life and accident insurance
    • Meal allowance
    • Flexible working hours from 9:00 to 18:00

    Automation test engineer

    Portugal

    • 45000 to 55000 EUR
    • Testers Role
    • Skills: Selenium, Cypress
    • Seniority: Mid-level

    Job description



    Job Description

    Digital Solutions and Services business spans the entire globe, touching nearly every industry. Helping clients to scale their operations and technology, future-proofing their growth in digital, with confidence and resilience. They offer world-class solutions across the leading IT platforms and technologies, from AWS and Google Cloud, to Oracle and SAP.


    Role & Responsibilities


    • Working as part of an Agile project delivery team, with the latest technologies, on high profile client engagements helping to deliver and maintain complex solutions. Across many industry sectors, Automation Test Engineers typically work across the full project lifecycle and are adept at developing using the Automation frameworks. You will also be:
      • Working with the product and UX design team on requirements analysis
      • QAing the product requirements in PRD, verifying the acceptance criteria, test case writing, manual testing, and automation testing
      • Defining and developing test solutions to features in the product
      • Acting as a subject matter expert for focus areas across the test automation space
      • Following and improving coding standards with the team on the test automation code, ensuring the highest code quality
      • Actively learning and helping to implement new industry standards related to testing and automation
      • Identifying inefficiencies in the process and helping the team to improve them to maximize the team's performance
      • Helping to identify the dependencies, risks, and bottlenecks in the projects proactively


    Skills & Qualifications
    • Senior experience with automation using JavaScript, Cypress, and any other relevant modern automation tools
    • Experience on test case design and performing exploratory/regression tests
    • BDD knowledge is a plus
    • Experience on agile software development process
    • Enthusiasm to collaborate within engineering and beyond
    • Experience with containerization (Docker / Kubernetes) and cloud infrastructure is a plus


    Benefits
    • Open and friendly company culture
    • High business ethics: no discrimination on the basis of gender, age or religion
    • Flexibility to work remotely from Portugal
    • Permanent contract
    • Attractive salary + bônus
    • Retirement plan from 7 months onwards
    • 23 holiday days + additional union days
    • Flexible working hours
    • Medical insurance and life and accident insurance
    • Meal allowance
    • Flexible working hours from 9:00 to 18:00

    Java Software Engineer

    Portugal

    • Negotiable
    • Developer Role
    • Seniority: Mid-level

    Job description



    Job Description

    This position will work as a member of the Software Engineering team to develop and maintain parts of the Lumada software suite.
    Qualified individuals must have a solid background in the fundamentals of computer science, and some background in distributed computing, large scale data processing, performance tuning and user interface design. The successful candidate will work with architects, product management, usability, quality and documentation.


    Role & Responsibilities
    • Develop and test Java software components and classes as part of the Engineering Team using the Scrum development process
    • Develop and test efficient and intuitive user interfaces using HTML/CSS/Javascript
    • Assist the technical support team in the isolation and resolution of customer issues
    • Author developer documentation and participate in the development of end-user documentation
    • Mentor and advise junior team members
    • Communicate effectively with technical and non-technical members of the project team
    • Support consultants, partners, and the open source community
    • Simultaneously handle multiple tasks and projects


    Skills & Qualifications
    • Professional experience in troubleshooting, maintaining, or developing data-driven applications connected to relations databases, XML sources, web services, flat file, and big data driven backend system.
    • Hands-on experience with one or more of the following core technologies:
    • 5+ Years experience in Java Object Oriented Software Development
    • Experience with SQL and an understanding of relational databases and architecture
    • Experience with scalability analysis and performance monitoring and measuring techniques
    • Experience with multi-threaded / multi-user server-side software development
    • Experience with web service technologies (REST, JAX-WS, etc.)
    • Experience with Windows and Unix/Linux
    • Experience with software development best practices and design patterns
    • Experience with build related tools such as Ant, Ivy, and/or Maven
    • Experience with testing frameworks such as JUnit and Mockito
    • Must be able to quickly understand technical and business requirements and be able to translate into technical implementation
    • 4-year University degree or equivalent in Computer Science or related field
    • Reliable, self-motivated, and focused on high quality delivery of work products
    • Skilled in navigating the dynamics of working as part of a team
      Excellent written and verbal communication skills in a team environment


    Benefits
    • Health plan (extendable to spouses/child's)
    • Annual bonus
    • Mobile phone and communication plan
    • Gym reimbursement
    • Flexible schedules
    • Open source development
    • Informal and relaxed work environment
    • Lots of growth opportunities
    • Salary range 35-55k gross per year

    C++ Software Enginee

    Portugal, Lisbon

    • 45 to 60 EUR
    • Engineer Role
    • Seniority: Senior

    Job description



    Job Description

    Our software engineers exhibit excellent design, development, and debugging experience within a Linux storage environment. You will join a team currently implementing new/modern storage software. This role requires the ability to work in various areas of low-level storage controller designs with concepts including protocols, APIs, and storage related applications. The position is broad and encourages an expansion of personal expertise into the latest software defined storage technologies.


    Role & Responsibilities
      • Understanding and implementing product requirements via new and existing technology stacks.
      • Implementing automated unit test cases surrounding your code.
      • Participating in bi-directional code reviews, design discussions, and task breakdowns.
      • Collaborating with teammates in an Agile software development lifecycle
      • Expanding your knowledge of new storage technologies and the software behind them.



    Skills & Qualifications:
      • 5+ years of C/C++ software development experience within the area of storage appliances and/or enterprise storage systems
      • High level of english.
      • Strong experience developing software within the Linux environment, e.g.: general administration, kernel interaction, networking, scripting languages, development tools etc.
      • Excellent analytical and debugging skills
      • Direct experience developing code for SAN/NAS servers
      • Understanding and experience with software development of protocols such as SMB, NFS, Samba.
      • Development level exposure to enterprise level storage technologies, distributed file systems, snapshots, replication, clustering, high availability, de-duplication, and related concepts.
      • Conversance with agile software development methodologies and task break down methodologies, such as: scrum-ban, stand-ups, story mapping, planning poker, etc.t


    Benefits
      • Open and friendly culture
      • High business ethics: no discrimination on the basis of gender, age or religion
      • Flexibility to work remotely from Portugal or Spain
      • Permanent contract
      • Attractive salary
      • Retirement plan from 7 months onwards
      • 23 holiday days + additional union days
      • Flexible working hours
      • Medical insurance and life and accident insurance
      • 6 euros/day meal allowance
      • Flexible working hours from 9:00 to 18:00

    UX Designer

    Portugal, Lisbon

    • 45 to 55 EUR
    • Designers Role
    • Seniority: Senior

    Job description



    Role

    International technology leader with great expansion in recent years in both technologies and projects, is looking for a UX Designer to work on its internal product of software

    They are developing their technological HUB in Portugal and increasing all their teams.

    Responsibilities
    • Ensure user experience and interfaces align with portfolio-wide guidelines.
    • Ensure solutions for a specific feature are compatible with the user experience of the entire product and aligned with the company's portfolio.
    • Support Engineering teams during implementation as needed to ensure design solutions are correctly implemented in the shipped product.
    • Collaborate with User Researchers to assess usability of product features post-launch and identify opportunities to improve user experience.


    Qualifications
    • 3-5+ years of experience User Experience and Interface design for applications that have shipped and been well-received by users. Experience with Design Systems is a plus.
    • High level of English : B2+/C1
    • Demonstrated ability to apply design thinking methodologies to new product and feature innovation.
    • Excellent interpersonal skills, ability to build strong relationships and a successful track record of collaboration toward achieving objectives.
    • Adobe XD, Figma and Zero Height would be a bonus


    Benefits
    • Open and friendly company culture
    • High business ethics: no discrimination on the basis of gender, age or religion
    • Flexibility to work remotely from Portugal
    • Permanent contract
    • Attractive salary + bônus
    • Retirement plan from 7 months onwards
    • 23 holiday days + additional union days
    • Flexible working hours
    • Medical insurance and life and accident insurance
    • Meal allowance
    • Flexible working hours from 9:00 to 18:00

    Backend Cloud Application Development

    Portugal, Lisbon

    • 45 to 55 EUR
    • Engineer Role
    • Skills: l
    • Seniority: Senior

    Job description



    Job Description

    We are looking for a backend, lower stack, software engineer with excellent design, development and testing experience within a Linux/Cloud environment. They'll join a world-class team pursuing data storage innovations involving messaging, Kubernetes/container infrastructure, hybrid/cloud deployment, and microservice patterns. This role requires architectural skills as well as development expertise and will generally be responsible for facilitating data management throughout a complex enterprise storage stack. The position is deliberately broad and allows flexibility in expanding your knowledge across numerous technical fronts.


    Role & Responsibilities

    * Collaborate on backend design decisions surrounding enterprise level storage technologies
    * Shepherd a best practice, k8s/microservice based, Linux application stack
    * Pursue best-in-class quality by raising unit, integration, end-to-end, and stress test scaffolding
    * Work within an Agile development process
    * Participate within a local and distributed team environment


    Skills & Qualifications

    * 4+ years of backend cloud application development
    * 2+ years of Kubernetes or related orchestration framework experience
    * Strong/Direct experience with Full-Stack technologies such as Golang, NodeJS, React, and Angular
    * Strong/Direct experience with one or more DBMS (MySQL, MongoDB, Elasticsearch, etc.)
    * Strong/Direct experience with Linux and Full-Stack DevOps
    * Strong/Direct experience with the pursuit of quality code via embedded testing
    * Excellent communication skills (visual, written and verbal)

    Benefits
    • Perm contract.
    • 100% remote work
    • Very competitive salary according to experience (fixed + variable)
    • Health plan (extendable to spouses/children)
    • Annual bonus
    • Mobile telephone and communication plan
    • Gym reimbursement
    • Flexible working hours
    • Open source development
    • Informal and relaxed working environment
    • Many opportunities for growth

    Software developer engineer in test

    Portugal

    • 40000 to 50000 EUR
    • Testers Role
    • Seniority: Mid-level

    Job description



    Job Description

    Software Development Engineer in Test (SDET) to work as part of the software development team, who are responsible for designing, developing and testing the product.

    Responsibilities
    • As part of an agile team you will understand the deliverable and pro-actively take part in the team's self-organisation to ensure sprint goals are met. You will play a key role in shaping the design, testing and integration of prioritised work. This will involve tackling problems of diverse scope, designing and implementing tests to ensure the quality of the product.
    • An ideal candidate will understand the Scrum framework for software development and will be willing to work as part of a team to achieve common sprint goals.
    • Duties are likely to involve software design, coding, hands-on adhoc and exploratory testing, and automated test development work. You will also help to define test strategies and promote test coverage and test automation helping us move towards shorter integration and deployment cycles.
    • A successful candidate must have a proven record of accomplishments in automated test development.


    Qualifications

    * Computer Science degree or equivalent industry experience. At least 8 years in quality engineering or development
    * Programming experience in Python, C++ and/or Java
    * Proficient sysadmin skills across all major OS (Linux and Windows is a must), storage systems, supervises, and containers
    * Aptitude - self-starter, love of learning, inquisitive mind, openness to new ideas
    * Excellent attention to detail, and adaptability to change
    * Strong verbal and written communication skills
    * Driven, self-motivated, with a strong work ethic; an individual who has a passion for problem solving and improving engineering deliverable
    • Experience with any of the following technologies would be an advantage:
      o Network Attached Storage (NAS)
      o Storage systems
      o Networking
      o Unix/Windows client/server environments
      o Virtualization
      o File serving protocols e.g. NFS or SMB
    • Experience with (or strong knowledge of) automation infrastructure would be beneficial
      e.g. Jenkins, Salt, Docker, etc.
    • Scrum master experience or certification is a plus

    Senior Backend Software Engineer

    Portugal

    • Negotiable
    • Engineer Role
    • Seniority: Senior

    Job description



    Senior Backend Software Engineer - K8S, microservices, Java + Springboot, Linux (bash/shell) and Docker
      • Project - he will work on the intern product (NAS platform) of Htiachi Vantara
      • Technology - K8S, microservices, Java + Springboot, Linux (bash/shell), and Docker
      • Experience - +4 years
      • Salary - 35-45k
      • Location -Portugal full remote
      • Team = International Project
      • Perks - base salary + variable (8-10%) + health insurance + retirement plan + meal allowance (7euros/per day)


    Job Description

    We are looking for a backend, lower stack, software engineer with excellent design, development and testing experience within a Linux/Cloud environment. They'll join a world-class team pursuing data storage innovations involving messaging, Kubernetes/container infrastructure, hybrid/cloud deployment, and microservice patterns. This role requires architectural skills as well as development expertise and will generally be responsible for facilitating data management throughout a complex enterprise storage stack. The position is deliberately broad and allows flexibility in expanding your knowledge across numerous technical fronts.


    Role & Responsibilities
    • Collaborate on backend design decisions surrounding enterprise level storage technologies
    • Shepherd a best practice, k8s/microservice based, Linux application stack
    • Pursue best-in-class quality by raising unit, integration, end-to-end, and stress test scaffolding
    • Work within an Agile development process
    • Participate within a local and distributed team environment


    Skills & Qualifications
    • 4+ years of backend cloud application development
    • 2+ years of Kubernetes or related orchestration framework experience
    • Strong/Direct experience with Full-Stack technologies such as Golang, NodeJS, React, and Angular
    • Strong/Direct experience with one or more DBMS (MySQL, MongoDB, Elasticsearch, etc.)
    • Strong/Direct experience with Linux and Full-Stack DevOps
    • Strong/Direct experience with the pursuit of quality code via embedded testing
    • Excellent communication skills (visual, written and verbal)


    Benefits
    • Health plan (extendable to spouses/child's)
    • Annual bonus
    • Mobile phone and communication plan
    • Gym reimbursement
    • Flexible schedules
    • Open source development
    • Informal and relaxed work environment
    • Lots of growth opportunities
    • Salary range 35-55k gross per year

    Frontend Developer (UI)- Angular/React

    Portugal, Lisbon

    • 50 to 55 EUR
    • Engineer Role
    • Seniority: Senior

    Job description



    Job Description

    This role is for a hands-on User Interface Senior Software Engineer to develop IOT microservice applications for Industrial IOT business.


    Role & Responsibilities

    The ideal candidate would be self-starting, energetic individual, not afraid to question assumptions and be imaginative. Candidate should care deeply about user experience, design, and simplicity. Participate in product requirement discussions with Product Management, Product Owner, Engineering Lead, and UX.


    • Identify the scope of the work, provide initial estimate and justify the estimate with facts


    • Engage in technical discussions; participate in technical designs and present technical ideas through white boarding


    • Possess advanced domain knowledge and show great customer focus. Expert in processes / methodologies and skilled in build, release & deployment processes (CI/CD)


    • Be an expert in assessing application performance and optimizing/improving it through design and best coding practices


    • Be an expert in core data structures as well as algorithms and has the ability to implement them using language of choice


    • Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure



    Skills & Qualifications
    • 5+ years of experience building leading-edge web applications, dashboards, and/or workflow systems using Javascript/typescript
    • English B2+/C1
    • Experience React, AngularJS or Vue; HTML5, CSS, D3, Loopback, REST/JSON


    • Experience developing solutions using open source and DevOps frameworks and tools such as Github, Selenium


    • Experience working with Agile development practices (e.g. Scrum, TDD)


    • Hands-on experience with front-end testing using Mocha, Jasmine, Selenium or equivalent framework


    • Strong background in modern tooling (Bower, Grunt, gyp, npm)


    • Experience with container technology, docker, Kubernetes a definite plus


    • Database experience


    • Experiences with automation/configuration management using Jenkins, Puppet, Chef or equivalent technologies; and software configuration tools, such as GIT, Perforce, or ClearCase)


    Benefits
    • Open and friendly company culture
    • High business ethics: no discrimination on the basis of gender, age or religion
    • Flexibility to work remotely from Portugal
    • Permanent contract
    • Attractive salary + bonus
    • Retirement plan from 7 months onwards
    • 23 holiday days + additional union days
    • Flexible working hours
    • Medical insurance and life and accident insurance
    • Meal allowance
    • Flexible working hours from 9:00 to 18:00