D

Devoteam

IT consulting for digital transformation

Retail & E-Commerce .NET Tech Lead

Engineering LeadershipConfirmed live in the last 24 hours
Full-timePorto, PortugalNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, or a related field is required.
  • Proven experience leading development teams in a .NET/C# environment is required.
  • Strong expertise in object-oriented design, SOLID principles, Domain-Driven Design, and Event-Driven Architecture is required.
  • Hands-on experience with Azure Cloud services, Azure DevOps, and designing cloud-native solutions is required.
  • Practical experience with Test-Driven Development, unit testing frameworks such as xUnit, NUnit, and Moq, and integration testing is required.
  • Familiarity with microservices, containerization using Docker and Kubernetes, and RESTful APIs is required.
  • Proficiency in SQL and experience with relational databases such as SQL Server and NoSQL databases such as MongoDB are required.
  • Experience working with AI-assisted development tools such as GitHub Copilot is required.
  • Experience in the financial services sector, including regulatory requirements and data privacy standards, is required.
  • Fluency in Portuguese is mandatory.
  • Availability to work in a hybrid model in Porto, attending the office two days per week, is required.

Responsibilities

  • Lead and mentor a team of software engineers, fostering professional growth and promoting best-in-class engineering practices.
  • Define and implement technical strategy, ensuring alignment with architecture, business objectives, and compliance standards.
  • Advocate for software quality through Test-Driven Development, code reviews, pair programming, and continuous refactoring.
  • Oversee software design and development to ensure scalability, performance, and maintainability.
  • Drive DevOps excellence by designing and managing continuous integration and continuous delivery pipelines in Azure DevOps, automating deployments across multiple environments.
  • Collaborate with Product Owners, Architects, and Infrastructure teams to translate business requirements into robust technical solutions.
  • Research and integrate emerging technologies, tools, and frameworks that add business value.
  • Ensure system reliability and compliance through thorough documentation and adherence to security and industry standards.
  • Foster a culture of continuous improvement via agile ceremonies, retrospectives, and regular performance feedback.

Desired Qualifications

  • Fluency in English is a plus.
  • Exposure to event-driven architectures, messaging systems such as Kafka and RabbitMQ, and observability tools such as Application Insights, Grafana, and Prometheus.
  • Interest in engineering culture, including automation, knowledge sharing, and continuous improvement.

About the Company

Devoteam

IT consulting for digital transformation

Devoteam is a consulting firm that helps organizations navigate digital transformation through digital strategy, technology, and cybersecurity services. It offers IT services such as digital business products, data-driven intelligence, business automation, distributed cloud solutions, and cybersecurity to enterprises and public-sector clients. The company operates by delivering consulting services, technology implementation projects, and ongoing managed services, backed by strategic partnerships with AWS, Google Cloud, Microsoft, Salesforce, and ServiceNow. Unlike firms that only provide advisory or tech deployment, Devoteam combines business consulting with creative tech and hands-on solutions across cloud, data, automation, and security. Its goal is to help clients improve operational efficiency and change through technology, guiding them from strategy to execution.

Company size
10,001+
Company stage
IPO
Headquarters
Levallois-Perret, France
Founded
1995

Recently Posted Jobs

Explore more opportunities at Devoteam

See more jobs