Submeter
IT Tech Lead
Porto
Descrição da posição
We are seeking a highly skilled and experienced Product Owner, to Lead and Mentor a team of PO, in Porto or Lisbon area.
Our client is Portugal’s largest issuer of credit cards, serving over 1 million customers, and will soon operate as a licensed digital bank.
We are seeking for a Technical Lead to guide and inspire a high-performing software development team.
The ideal candidate combines strong leadership skills with hands-on technical expertise in Azure Cloud, C#/.NET, React and modern engineering practices such as Test-Driven Development (TDD), Continuous Integration/Continuous Delivery (CI/CD), and Agile methodologies.
As Technical Lead, you will be responsible for:
- ensuring the delivery of robust, scalable, and secure software solutions while fostering a culture of collaboration, innovation, and technical excellence.
- Lead and mentor a team of software engineers, driving professional growth and promoting best engineering practices.
- Define and implement technical direction, ensuring alignment with architecture, business strategy, and compliance standards.
- Champion quality through practices such as TDD, code reviews, pair programming, and continuous refactoring.
- Oversee software design and development, ensuring scalability, performance, and maintainability.
- Drive DevOps excellence by designing and managing CI/CD pipelines using Azure DevOps and automating deployments across environments.
- Collaborate closely with Product Owners, Architects, and Infrastructure teams to translate business needs into technical solutions.
- Encourage innovation by exploring emerging technologies, tools, and frameworks that can bring value to the business.
- Ensure system reliability and compliance, maintaining detailed documentation and adhering to security and industry standards.
- Foster a culture of continuous improvement through agile ceremonies, retrospectives, and performance feedback
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Proven experience leading development teams in a .NET/C# environment.
- Strong understanding of object-oriented design, SOLID principles, domain-driven design (DDD) or event-driven design (EDA).
- Hands-on experience with Azure Cloud services, Azure DevOps, and cloud-native solution design.
- Practical experience with Test-Driven Development (TDD), unit testing frameworks (e.g., xUnit, NUnit, Moq), and integration testing.
- Familiarity with microservices, containerization (Docker, Kubernetes), and RESTful APIs.
- Proficiency in SQL and experience with both relational (SQL Server) and NoSQL databases (CosmosDB, MongoDB).
- Excellent problem-solving, communication, and collaboration skills with a detail-oriented mindset.
Preferred Skills
- Experience in the financial services sector, including familiarity with regulatory requirements and data privacy standards
- Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate) are a plus.
Quer se candidatar?
Cargo
Nome*
Email*
Telefone*
País*
Cidade*
Linkedin
Upload your CV*
(máx. 4MB)
Faça upload da sua foto ou video
(máx. 4MB)


