Software Engineer
Software Engineer (m/f/x) – ACT Digital (Porto)
Are you passionate about SAP development and ready to take part in exciting,
-
- end projects? At ACT Digital , we’re looking for a Software Engineer (m/f/x) to join our team in Porto and help shape the future of our SAP landscape.
Your Responsibilities
- Participate in the full development lifecycle: design, programming, testing, and
- live - Help evolve and support SAP FI/CO and SD/MM modules (including
- level support) - Independently prepare projects for implementation
- Collaborate on the integration of new technologies into a complex SAP system landscape
Backend Software Engineer – ACT Digital (Porto)
At ACT Digital , we’re looking for a Backend Software Engineer to help build and evolve our Air & Sea tech products. If you're passionate about clean code, scalable systems, and working closely with business teams to deliver impactful solutions, this is the role for you!
Your Responsibilities
- Develop and maintain Java-based backend applications using Spring Boot
- Participate in the full development lifecycle — from requirements to delivery
- Collaborate with business specialists to design functional and technical solutions
- Design and implement RESTful APIs and web services
- Optimize and design databases (SQL, Hibernate, JPA)
- Integrate external systems and services
- Conduct code reviews and ensure code quality
- Work closely with other development teams and stakeholders
QA Software Engineer –
- charging
i-charging is a technology company focusing on electric vehicle charging infrastructure. We have
- house developed offer, based on the deep knowledge of the sector, both on technology and market. We develop innovative hardware and software solutions that optimize our customer’s operations, smooth user experience and the electric grid utilization. We want to be a global reference in the
- mobility sector, providing a distinctive offer and generating value for the community.
POSITION SUMMARY: As a QA Engineer, you’ll be responsible for designing, implementing, and executing both manual and automated tests across our cutting‑edge charging systems and software solutions. Your work will directly contribute to the quality, reliability, and performance of products that power the next generation of EV infrastructure.
DUTIES & RESPONSIBILITIES
- Setup and maintain robust test environments to support continuous testing and integration
- Analyze requirements, specifications, and system architectures to identify optimal test strategies
- Define and document comprehensive test cases and scenarios
- Design, develop, and maintain automated test suites following industry best practices
- Apply test automation tools and frameworks to ensure scalable, reliable validation
- Execute manual and automated tests to validate product functionality and performance
- Contribute to product and project documentation with a focus on clarity and accuracy
- Collaborate closely with Operations and Customer Support to resolve issues and enhance product quality
SKILLS & COMPETENCIES
- Degree in Software Engineering, Computer Science, Electronics or related fields
- Experience with test automation frameworks and scripting
- Familiarity with industrial communication networks and protocols is a plus
- Hands‑on experience with Linux environments
- Understanding of agile methodologies
- Knowledge in cybersecurity is a plus
- Experience with tools such as Playwright, Postman, or Cypress is highly valued
- Proficiency in English (B2 or above), both written and spoken
- Excellent teamwork, problem‑solving, and communication skills
Work from Home Lead Data Software Engineer – Agile
Engine
Agile
Engine is a
- ranking provider of software solutions to Fortune 500, Global 500, and Future 50 companies. If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment daily, there’s no better place — guaranteed! :)
What you will do
- Collaborate closely with Data Scientists to understand their data requirements, model development needs, and performance optimization goals
- Design, build, and maintain scalable data pipelines and infrastructure to support ML model development and deployment
- Collect, process, and prepare large datasets for analysis, feature engineering, and model training
- Implement data quality checks, validation, and monitoring to ensure the reliability and accuracy of data used in ML models
- Optimize data storage, retrieval, and processing performance for ML workloads
- Develop and maintain ETL (Extract, Transform, Load) processes and workflows
- Manage data versioning, storage, and access control for ML datasets
- Collaborate with Dev
Ops and IT teams to ensure smooth deployment and scaling of ML models in production environments - Stay
-
- date with emerging technologies, tools, and best practices in data engineering and ML infrastructure
Must haves
- Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field
- Proven experience as a Data Engineer, preferably in a role supporting Data Scientists
- Strong proficiency in programming languages such as Python, Java, or Scala
- Proficiency with data storage and processing technologies, including SQL databases, No
SQL databases, and distributed computing frameworks (e. g. , Hadoop, Spark) - Experience with data warehousing solutions and data integration tools
- Experience with data pipeline and workflow management tools: AWS glue, Airflow, etc
- Knowledge of ML frameworks (e. g. , Tensor
Flow, Py
Torch) and ML model deployment - Familiarity with cloud platforms (e. g. , AWS, Azure, Google Cloud) and containerization (e. g. , Docker, Kubernetes)
- Excellent problem‑solving skills and a collaborative mindset
- Excellent oral and written communication skills with a keen sense of customer service
Nice to haves
- Experience in ad/marketing environment
- Experience working with Data Lakes
- Experience with Scala
- Experience with Glue/EMR/Redshift/Airflow
- Experience with Terraform
Benefits of joining us
- Professional growth: Accelerate your professional journey with mentorship, Tech
Talks, and personalized growth roadmaps. - Competitive compensation: We match your ever‑growing skills, talent, and contributions with competitive USD‑based compensation and budgets for education, fitness, and team activities.
- A selection of exciting projects: Join projects with modern solutions development and top‑tier clients that include Fortune 500 enterprises and leading product brands.
- Flextime: Tailor your schedule for an optimal work‑life balance, by having the options of working from home and going to the office.
Software Developer – Ivy Partners
Ivy Partners is a Swiss consulting firm dedicated to helping businesses tackle strategic, technological, and organizational challenges.
We are committed to providing our team members with a career that promotes both personal and professional growth. We support their skills development and offer them genuine career advancement opportunities.
Software Developer (C++) – HITO Solutions
4000-000 Porto, Norte LUZA PT/HITO Solutions
Job Title: Software Developer
Location: Porto, Portugal
Work Regime: Full-time & Hybrid (3x office days)
Overview / Summary: We are seeking a Software Developer with expertise in C++ and scripting languages to independently manage application workflows and translate business needs into technical solutions. The role requires maintaining high‑quality code, tracking tasks in JIRA, and ensuring robust unit testing and release management.
Responsibilities and Tasks
- Develop and maintain C++ applications
Use scripting languages (Shell, Python) for automation and support tasks - Track tasks in JIRA and ensure proper source control
- Deliver high‑quality, tested software releases
- Ensure robust unit testing and release management
Requirements
- 4 years experience working in similar roles
- Experience working with C++ and scripting languages (Shell, Python)
- Experience managing applications by tracking business needs, JIRA tasks, source control, and release priorities
- English B2 level
- Experience with build systems (CMake)
Lead Java/React. js Software Developer – Agile
Engine
Agile
Engine is a
- ranking provider of software solutions to Fortune 500, Global 500, and Future 50 companies. If you like a challenging environment where you’re working with the best and are encouraged to learn experiment daily, there’s no better place — guaranteed! :)
What you will do
-- Create interfaces to backend systems of our customers using Java and Spring
Boot, e. g. for REST Services, databases, SAP - Configure user interfaces and take care of on‑premise installation of our software
- Work with the latest Smart Glasses and other wearable devices and bring them to use at our customers
- Do technical consulting for our customers
- Support user acceptance and system integration tests
- Execute roll‑out at customer site
- Take on bug‑fixing during hyper‑care phase and handover to support team
- Work independently on projects and be responsible yourself for complying with time and quality specifications
Must haves
- University or college degree in computer science, IT, informatics or any other related subject
- Familiar with API designs / specifications and XML / JSON
- Database experience like My
SQL - Ideally you have experience with logistics processes or manufacturing companies, such as the automotive industry
- Proven ability to understand the big picture and quickly comprehend complex relationships in dynamic organizations
- Enthusiasm for acting as team player, especially when it comes to cross functional teams paired with passion to work independently, assuming holistic responsibility for a project when needed
- Fluency in English is mandatory, further languages are a plus
Benefits of joining us
- Professional growth: Accelerate your professional journey with mentorship, Tech
Talks, and personalized growth roadmaps. - Competitive compensation: We match your ever‑growing skills, talent, and contributions with competitive USD‑based compensation and budgets for education, fitness, and team activities.
- A selection of exciting projects: Join projects with modern solutions development and top‑tier clients that include Fortune 500 enterprises and leading product brands.
- Flextime: Tailor your schedule for an optimal work‑life balance, by having the options of working from home and going to the office.
Senior Software Developer – C++; Python; Shell – Company X
For this Software Developer service, we expect:
Responsibilities and Tasks
- Expertise in C++
- Sound knowledge of scripting languages (shell, python)
- Ability to autonomously manage the scope and workflow of an application
- Understand business needs
- Translate those needs into JIRA tickets
- Keep source control well organized and up to date
- Report on the priorities for each release
- Good English communication skills - oral and written
- Knowledge on build systems (CMake) is a plus
Senior Software Developer (C++, Python and Shell) – HITO Solutions
4000-000 Porto, Norte LUZA PT/HITO Solutions
Job Title: Senior Software Developer (C++, Python and Shell)
Location: Porto, Portugal
Work Regime: Full-time & Hybrid
Overview / Summary: We are looking for a Senior Software Developer (C++, Python and Shell) to develop, maintain, and improve core application components, primarily in C++. The role requires independent work management through JIRA, source control management, production of
- quality,
- tested code, and close collaboration with stakeholders to translate business requirements into technical tasks and release plans.
Responsibilities and Tasks
- Develop, maintain, and improve core application components, primarily in C++.
- Work independently and organise work using JIRA.
- Manage source control and ensure delivery of
- tested code. - Collaborate closely with stakeholders to understand business needs.
- Translate business needs into clear technical tasks and release plans.
- Apply strong communication skills and disciplined development practices.
Requirements
- Degree in Computer Science, Information Technology, or related field.
- Several years of experience with C++.
- Strong experience in scripting with Python and Shell.
- Proficiency with source control tools such as Git.
- Experience with JIRA and task management.
- Ability to translate business needs into technical tasks.
- Solid application management and workflow ownership.
- Fluent in written and spoken English.
- Familiarity with financial or
- reliability systems. - Experience working in hybrid onsite/remote teams.
Benefits of joining us
- Professional growth: Accelerate your professional journey with mentorship, Tech
Talks, and personalized growth roadmaps. - Competitive compensation: We match your ever‑growing skills, talent, and contributions with competitive USD‑based compensation and budgets for education, fitness, and team activities.
- A selection of exciting projects: Join projects with modern solutions development and top‑tier clients that include Fortune 500 enterprises and leading product brands.
- Flextime: Tailor your schedule for an optimal work‑life balance, by having the options of working from home and going to the office.
- Informações detalhadas sobre a oferta de emprego
Empresa: Teamviewer Localização: Porto
Porto, Porto District, PortugalPublicado: 30. 11. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!