Python & C# Backend Developer (Hibrido, Porto)
Descrição da Empresa
A Shore é uma empresa portuguesa de tecnologia que liga talento a inovação desde 2007. Especializada na gestão de talento tecnológico, deu em 2026 um novo salto, expandindo a sua oferta para áreas de Software Engineering, Data & AI e IT Core Services, posicionando-se como um parceiro end-to-end na transformação digital. Trabalhamos com alguns dos principais players de setores como banca, telecomunicações, saúde e setor público, desenvolvendo soluções escaláveis, orientadas a dados e com impacto real no negócio. Na Shore, combinamos know-how técnico, cultura de proximidade e foco nas pessoas para construir tecnologia com propósito e equipas preparadas para o futuro.
Descrição da Função
Principais Responsabilidades: Develop, maintain, and test multiple application components, ensuring code quality, performance, and reliability. Gather, analyse, document, and manage functional and technical requirements within an Agile environment. Work closely with business stakeholders to understand their needs and translate them into effective technical solutions. Review existing processes and applications, identifying opportunities to improve performance, reliability, and maintainability. Design, develop, and maintain Web APIs and application integrations. Implement and maintain automated tests at unit, integration, and functional levels. Participate in code reviews and contribute to software development standards and best practices. Support continuous integration and deployment processes using Azure DevOps, XL Release, and XL Deploy. Collaborate with international delivery teams across different functions and locations. Plan and facilitate workshops with business and technical stakeholders. Troubleshoot application issues and contribute to their timely resolution. Requisitos Mínimos: Strong experience with Python, C#, SQL, and T-SQL. Experience with ORM or micro-ORM frameworks, preferably Dapper. Proven experience designing and developing Web APIs. Knowledge of automated testing across unit, integration, and functional levels. Experience with pytest; knowledge of NUnit and Selenium is also valued. Experience with CI/CD practices and Azure DevOps. Proficiency in Git-based source-code management. Experience with XL Release and XL Deploy. English proficiency at B2 level or higher.
Localização
- Porto, Portugal