Tech Lead overseeing .NET projects and guiding development teams at Stefanini. Focus on collaboration, innovation, and technical excellence in a hybrid environment.
Responsibilities
Provide technical leadership to the development team, acting as a technical reference and mentor.
Define architecture and implement solutions based on .NET 6 / .NET 8, following development best practices.
Ensure code quality through code reviews and promote the use of automated testing (unit and integration tests).
Manage and track the development lifecycle using tools such as Azure DevOps (Boards, Repos, Builds).
Actively participate in development, especially in critical areas of the system.
Ensure the application of programming best practices, such as SOLID, DDD and CQRS.
Collaborate with other areas (Product, UX/UI, Business) to align technical and functional requirements.
Propose continuous improvements in technology, performance and security.
Integrate the frontend using technologies such as HTML/CSS and frameworks like Angular, Vue, React or Blazor.
Requirements
Minimum 5 years of experience with Microsoft .NET
Strong knowledge of .NET 6 / .NET 8
Strong knowledge of ASP.NET MVC Razor
Strong experience with SQL Server 2016
Strong knowledge of Git / Git Flow
Strong experience with unit testing using xUnit, Moq, NSubstitute (or similar frameworks)
Experience with Azure DevOps (Boards, Repos and Builds)
Knowledge of SOLID, DDD, CQRS
Experience with frontend HTML/CSS and SPA frameworks such as Angular, Vue, React or Blazor
Benefits
Meal allowance or food voucher
Discounts on courses, universities and language schools
Stefanini Academy — online platform with free, up-to-date courses and certificates
Mentoring
Discount program for medical consultations and exams
Java Developer working on Scrum teams to enhance Projektron BCS for customers across Europe. Involves design, development, and support for client - specific requests with a focus on quality.
Back - end Developer at Vertem maintaining web applications and APIs using .NET Core and C#. Collaborating in all development stages to optimize performance and ensure quality.
Java Backend Developer responsible for enterprise - grade applications and cloud - native deployments while ensuring best practices in software design. Leading development efforts with a wide technology stack in a collaborative team environment.
Fullstack Developer for Porto Serviços, analyzing partnership requirements and developing robust technical integrations. Ensuring smooth client and partner experiences through critical backend and frontend functionalities.
Senior Python Engineer tasked with architecting the Numinous platform for AI forecasting agents. Involves backend architecture, data ingestion, and contributing to the technical strategy.
Java Developer fluent in English for European Dynamics, based in Brussels, involved in Information Systems testing and development in collaboration with clients.
Backend Tech Lead guiding Kotlin developers and collaborating with architects at Supercharge. Leading design and development of high - performance applications in a dynamic team environment.
Senior Backend Engineer at Supercharge developing scalable Kotlin and Spring Boot back - end systems. Collaborating with support teams and mentoring junior developers for seamless client experiences.
Java Backend Developer developing back - end services and REST APIs for mobile applications. Collaborating with teams and ensuring security and data protection best practices in Brussels.