Porto / Portugal

Python / C# Backend Developer

Description Backend development role supporting risk and credit applications. Approximately 60–70% of the work is expected to be in Python, with complementary C# and limited UI knowledge.  Key responsibilities: Develop, maintain and test multiple application components. Gather, document, analyse and manage application requirements in an Agile environment. Challenge existing processes and propose improvements, particularly in […]

Data Engineer, Python / PySpark

Description Data-engineering role focused on scalable batch and real-time pipelines, modern data platforms and production reliability. Key responsibilities Design, develop, test and deploy ETL/ELT pipelines using Python and PySpark. Optimise data storage and query performance across data lakes, warehouses and lakehouse formats such as Delta Lake or Iceberg. Apply software-engineering best practices, including maintainable code, […]

Data Engineer, Enterprise ETL / SQL

Description Enterprise data-engineering role focused on the design, optimisation and operation of ETL/ELT solutions across data warehouses and data lakes. Key responsibilities Design and implement complex ETL/ELT solutions across multiple data sources. Develop and optimise advanced SQL for analysis, transformation and validation. Build and maintain data flows using enterprise ETL tooling. Implement data-quality controls, error […]

Senior Java Microservices Developer

Description Modernisation of high-availability digital-banking services through robust, scalable and secure microservices. Key responsibilities Architect and develop high-performance REST APIs and microservices using modern Java and Spring Boot. Contribute to technical architecture, security standards and cloud deployment pipelines. Ensure code quality through automated unit and integration testing, code reviews and mentoring. Participate actively in Agile […]

Salesforce Support Analyst

Description Functional and technical support role for an enterprise Salesforce platform, focused on user service, platform stability, adoption and continuous improvement.  Key responsibilities Provide first-line support for Salesforce enquiries and incidents through established support channels. Diagnose access, configuration and data-integrity issues and escalate complex cases with clear technical evidence. Document support requests, resolutions and user […]

Senior Microsoft Power Platform Developer

Description Enterprise Power Platform development and architecture role in a regulated environment. Key responsibilities Design, develop and maintain business applications using Power Apps, Power Automate, Dataverse and AI Builder. Define Power Platform architectures aligned with enterprise security, governance and compliance constraints. Design and maintain custom connectors and operate the on-premises data gateway for secure integrations. […]

Mid-Level Salesforce Developer

Description Assignment context Salesforce product-development and support role within a cross-functional factory comprising business analysis, development and quality assurance. Key responsibilities Develop and maintain custom applications using Apex, Visualforce and Lightning components. Design and implement Salesforce solutions aligned with business requirements. Collaborate across functions to develop, deploy and support Salesforce capabilities. Perform code reviews, troubleshoot […]

Full-Stack .NET Developer, Angular / ExtJS

Description Assignment context Full-stack application-development role covering the complete software lifecycle, with emphasis on automation, quality and security.  Key responsibilities Develop, maintain and test user-interface components using Angular and ExtJS. Design and develop server-side solutions using C#, .NET, ASP.NET and REST APIs. Design, develop and optimise SQL queries in Oracle. Contribute to code-quality controls, secure-development […]

Senior Oracle PL/SQL Developer

Description Assignment context Senior database-development role in a small application team, combining Oracle PL/SQL engineering, application evolution, testing, production support and on-call responsibilities. Key responsibilities Analyse requirements and design and develop new and enhanced application capabilities. Develop and optimise complex Oracle SQL and PL/SQL code with strong emphasis on performance. Implement and maintain batch, web, […]

Senior Application Support and Infrastructure Engineer

Description Assignment context Senior application-support and infrastructure role covering data-processing, metrics and reference-data applications, with responsibility for production reliability, automation and architecture alignment. Key responsibilities: Manage and resolve production incidents and coordinate technical operations and changes. Work across development, systems administration, database and networking teams during change execution. Document application components, architectures, operational procedures and […]