Lead development teams as a Microsoft Tech Lead at Xpand IT, applying .NET expertise to create innovative solutions.
Your role
- Participating in the architecture of software solutions based on Microsoft frameworks;
- Accompanying the development team, taking on an orientation/coaching role in best practices, quality, planning, among others;
- Keeping up to date with the latest technologies and trends, providing suggestions/recommendations, whenever this proves to be advantageous;
- Conducting pre-sale actions, presentations and Webinars.
Stacks:
::stacks::
Job requirements
Academic background and technical experience
Bachelor's or Master's degree in Technology Management or Computer Science, with over 5 years of experience in .NET technologies, such as .NET Core, Web API, and C#.
Programming and databases
Strong knowledge of Object-Oriented Programming principles with SQL Server.
Design patterns
Good understanding of design patterns and principles, with strong experience in .NET Core MVC and Web API.
Advanced technologies and tools
Knowledge of LINQ, Entity Framework, Blazor, Azure Services, and Kubernetes.
Development practices
Experience in developing and delivering solutions using microservices-based or event-driven architectures, and best CI/CD practices with tools like Git, Jira, GitLab, and Jenkins.
Languages
Fluency in English, spoken and written.
Nice to have:
- Experience with pre-sales, software presentations and webinars;
- Experience with NoSQL databases;
- Experience in mobile application development.