Desarrollador Backend

Desarrollador Backend
Empresa:

Global Mvm


Detalles de la oferta

El objetivo del cargo de desarrollador senior en .NET es atender y mejorar continuamente las soluciones existentes construidas en .NET, proporcionando soporte técnico avanzado y evolucionando las aplicaciones para satisfacer las crecientes necesidades del negocio. Este rol se enfoca en optimizar el rendimiento y la eficiencia del software, resolver problemas críticos, y asegurar la estabilidad y escalabilidad de las aplicaciones. Además, el desarrollador senior debe liderar iniciativas de mejora continua, aplicar buenas prácticas de desarrollo y mantenimiento, y colaborar con equipos multifuncionales para implementar nuevas funcionalidades y actualizaciones, garantizando una alineación estratégica y una comunicación efectiva con los stakeholders.

Conocimientos requeridos:

1. C#: Dominio avanzado de C#, incluyendo sus características más recientes.
2. .NET Framework / .NET Core / .NET 5+: Experiencia en el desarrollo de aplicaciones utilizando las versiones más recientes y la capacidad de migrar proyectos entre versiones.
3. ASP.NET: Desarrollo de aplicaciones web, incluyendo ASP.NET MVC y ASP.NET Core.
4. Entity Framework: Dominio de ORM (Object-Relational Mapping) para manejar bases de datos relacionales.
5. Principios SOLID: Comprensión y aplicación de estos principios de diseño.
6. Patrones de Diseño: Conocimiento y aplicación de patrones de diseño como Singleton, Factory, Repository, etc.
7. Microservicios: Experiencia en la arquitectura de microservicios y uso de contenedores (Docker).
8. CQRS (Command Query Responsibility Segregation) y Event Sourcing: Familiaridad con estas arquitecturas para sistemas complejos
9. SQL Server: Administración y optimización de bases de datos SQL Server.
10. AZURE (CI/CD: Configuración y mantenimiento de pipelines de Integración Continua y Despliegue Continúo usando herramientas como Azure DevOps, Jenkins o GitHub Actions)
11. Versión Control: Uso avanzado de sistemas de control de versiones, especialmente Git.

Conocimientos deseables:

12. Testing: Dominio de pruebas unitarias, de integración y funcionales con herramientas como xUnit, NUnit, y Moq.
13. Automatización: Familiaridad con scripts y herramientas para automatizar tareas (PowerShell, bash, etc.)
14. NoSQL: Experiencia con bases de datos NoSQL como MongoDB o Redis.
15. ORM (Object-Relational Mapping): Dominio de herramientas como Entity Framework o Dapper

Experiencia:

Mayor a 3 años de experiencia profesional.


Fuente: Whatjobs_Ppc

Requisitos

Desarrollador Backend
Empresa:

Global Mvm


Contador (A)Publico

Oferta de trabajo para cubrir licencia de maternidad Alguna de las funciones•Planificar, organizar, dirigir y controlar las actividades relativas a la gestió...


Desde Productora De Alimentos Pa - Antioquia

Publicado 25 days ago

Profesor De Portugués - Envigado

La empresaEn 7 años, Superprof se convirtió en líder del mercado de las clases particulares en Colombia y por más de 10 años en el mundo. Gracias a su modelo...


Desde Superprof - Antioquia

Publicado 25 days ago

Profesor De Solfeo - Turbo

La empresaEn 7 años, Superprof se convirtió en líder del mercado de las clases particulares en Colombia y por más de 10 años en el mundo. Gracias a su modelo...


Desde Superprof - Antioquia

Publicado 25 days ago

Profesor De Guitarra - Turbo

La empresaEn 7 años, Superprof se convirtió en líder del mercado de las clases particulares en Colombia y por más de 10 años en el mundo. Gracias a su modelo...


Desde Superprof - Antioquia

Publicado 25 days ago

Built at: 2024-06-29T13:13:26.334Z