
Tech Lead
FCamara Consulting & Training
full-time
Posted on:
Location Type: Hybrid
Location: Porto • 🇵🇹 Portugal
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureCloudGoogle Cloud PlatformKafkaKubernetesMongoDB.NETOraclePostgresPulsarSQL
About the role
- lead a software development team technically, ensuring the application of best practices throughout the development lifecycle
- actively contribute to defining advanced technological solutions, system architecture and continuous innovation
Requirements
- Lead the team in applying software development principles and technologies
- Design and implement complex software solutions using cutting-edge technologies
- Actively participate in refining the technical backlog and defining best practices and architectural guidelines
- Collaborate with technical and functional stakeholders, promoting effective communication
- Work with distributed architectures and cloud solutions (Kubernetes, containers, Azure, AWS, GCP)
- Develop mobile applications with C#, .NET Core, .NET Framework, using .NET MAUI, Blazor or hybrid frameworks
- Design and optimize relational and non-relational databases (SQL, Oracle, MongoDB, PostgreSQL, etc.)
- Implement CI/CD pipelines with tools like GIT, Azure DevOps and GitHub Actions
- Apply architectural patterns such as Clean Architecture and Domain-Driven Design (DDD)
- (Preferably) Work with messaging and streaming frameworks (Kafka, Pulsar, etc.) and API integration and management tools
- (Preferably) Contribute to projects with Oracle Retail solutions or other retail sector solutions
- (Preferably) Use agile methodologies (SCRUM/AGILE) and tools like JIRA and Confluence
- (Preferably) Monitor systems with tools like New Relic or Dynatrace
- (Preferably) Apply quality assurance practices and automated testing.
Benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NET Core.NET Framework.NET MAUIBlazorSQLOracleMongoDBPostgreSQLCI/CD
Soft skills
leadershipcommunicationcollaboration