Text copied to clipboard!
Título
Text copied to clipboard!Desarrollador Senior NET
Descripción
Text copied to clipboard!
Estamos buscando un Desarrollador Senior .NET altamente calificado para unirse a nuestro equipo de tecnología. Este rol es ideal para un profesional con amplia experiencia en el desarrollo de aplicaciones empresariales utilizando el ecosistema .NET de Microsoft. El candidato ideal debe tener un sólido conocimiento de C#, ASP.NET, .NET Core, y experiencia en bases de datos relacionales como SQL Server. Además, se valorará la experiencia en metodologías ágiles, integración continua y despliegue continuo (CI/CD), así como habilidades de liderazgo técnico.
El Desarrollador Senior .NET será responsable de diseñar, desarrollar y mantener aplicaciones escalables y de alto rendimiento que cumplan con los requisitos del negocio. Trabajará en estrecha colaboración con analistas de negocio, arquitectos de software y otros desarrolladores para garantizar la entrega de soluciones de calidad. También se espera que participe en la revisión de código, mentoría de desarrolladores junior y en la mejora continua de los procesos de desarrollo.
Este puesto requiere una mentalidad proactiva, habilidades de resolución de problemas y la capacidad de adaptarse rápidamente a nuevas tecnologías. Si eres apasionado por la programación, te gusta trabajar en equipo y estás buscando un entorno dinámico donde puedas crecer profesionalmente, esta es tu oportunidad.
Responsabilidades
Text copied to clipboard!- Diseñar y desarrollar aplicaciones utilizando .NET, C# y ASP.NET.
- Colaborar con el equipo para definir requisitos técnicos y funcionales.
- Implementar soluciones escalables y seguras.
- Realizar pruebas unitarias y de integración.
- Participar en revisiones de código y garantizar buenas prácticas.
- Mentorizar a desarrolladores junior y compartir conocimientos.
- Optimizar el rendimiento de las aplicaciones existentes.
- Integrar servicios web y APIs RESTful.
- Documentar el código y los procesos de desarrollo.
- Colaborar en la planificación y estimación de tareas.
Requisitos
Text copied to clipboard!- Título universitario en Ingeniería Informática o campo relacionado.
- Mínimo 5 años de experiencia en desarrollo .NET.
- Dominio de C#, ASP.NET, .NET Core y Entity Framework.
- Experiencia con bases de datos SQL Server.
- Conocimiento de patrones de diseño y arquitectura de software.
- Familiaridad con metodologías ágiles (Scrum, Kanban).
- Experiencia con herramientas de control de versiones como Git.
- Capacidad para trabajar en equipo y comunicarse efectivamente.
- Deseable experiencia en Azure o servicios en la nube.
- Nivel intermedio de inglés técnico.
Posibles preguntas de la entrevista
Text copied to clipboard!- ¿Cuántos años de experiencia tienes trabajando con .NET?
- ¿Has trabajado con .NET Core en proyectos recientes?
- ¿Qué patrones de diseño has utilizado en tus desarrollos?
- ¿Tienes experiencia liderando equipos o mentorando desarrolladores?
- ¿Qué herramientas utilizas para control de versiones?
- ¿Has trabajado con metodologías ágiles? ¿Cuál prefieres?
- ¿Tienes experiencia en integración continua y despliegue continuo?
- ¿Has desarrollado o consumido APIs RESTful?
- ¿Qué nivel de inglés técnico manejas?
- ¿Estás dispuesto a trabajar de forma híbrida o remota?