Ingeniería o Licenciatura en Sistemas Computacionales, Informática o carrera afín (concluida).
3 a 5 años de experiencia en desarrollo de software con tecnologías .NET.
Sólidos conocimientos en Programación Orientada a Objetos (POO).
Experiencia avanzada en C#, .NET Framework 4.5+, Entity Framework 6, ADO.NET, LINQ, REST API, WCF y SQL Server.
Experiencia intermedia-avanzada en WPF, ASP.NET y ASP.NET MVC.
Experiencia en desarrollo de microservicios y Servicios de Windows.
Conocimiento en inyección de dependencias, MEF y Prism.
Manejo de Azure DevOps, Git y Docker.
Experiencia en creación y ejecución de pruebas unitarias.
Conocimientos de PowerShell (nivel intermedio).
Conocimiento de patrones de diseño: MVVM, MVC, Singleton, Facade y Strategy.
Deseable experiencia con .NET Core, PostSharp, Advanced Installer, generación de paquetes NuGet (nuspec) y patrones Event Aggregator, Service Gateway, DAO, Unit of Work, SOA y Enterprise Library.