Por favor, actualiza tu navegador para tener una mejor experiencia, prueba con Chrome, Internet explorer.
Gracias por haberte postulado a la oferta de empleo Desarrollador/a senior trabajo remoto, en Sero sas.
Importante empresa del sector de soluciones tecnológicas para el desarrollo de organizaciones requiere para su equipo de trabajo 4 Desarrolladores de Negocio.
Formación: Ingeniería de Sistemas, Informática o afín (Opcional: Maestría o cursos especializados en arquitecturas distribuidas y microservicios) Debe tener nivel de inglés certificado.
Experiencia: 10 años de experiencia en desarrollo de software, liderazgo de equipos de desarrollo, experiencia en desarrollo bajo arquitectura de microservicio, gestión de proyectos ágiles, asegurando entregas de acuerdo al cronograma definido en la planeación de cada proyecto o contrato.
Funciones:
Coordinación y mentoring de equipos de desarrollo, definiendo mejores prácticas y estándares de codificación. Participación en la arquitectura de sistemas, asegurando la escalabilidad y disponibilidad de las aplicaciones en producción. Proyectos de Microservicios: Diseño y desarrollo de soluciones basadas en microservicios para mejorar la escalabilidad, modularidad y eficiencia. Implementación de patrones de resiliencia como Retry, Circuit Breaker, Bulkhead y Timeout. Optimización y Desempeño: Identificación y resolución de cuellos de botella en aplicaciones distribuidas. Aseguramiento de la alta disponibilidad y tolerancia a fallos a través de prácticas como el uso de colas y balanceadores de carga. Habilidades: Comunicación efectiva: Capacidad para interactuar con stakeholders, usuarios y equipos técnicos, facilitando la toma de decisiones y la colaboración.
Gestión de proyectos ágiles, asegurando entregas de acuerdo al cronograma definido en la planeación de cada proyecto o contrato.
Debe contar con alguna certificación: Microsoft Certified: Azure Developer Associate Microsoft Certified: .NET Developer Certificación en Arquitectura de Microservicios (opcional) Habilidades Técnicas: Lenguajes de Programación: C# (avanzado) ASP.NET Core (MVC, Web API,
Razor Pages), .NET 6/7/8, SQL, T-SQL, Entity, Framework Core, Azure Functions, Azure Logic Apps, Microservicios: Diseño e implementación de
arquitecturas de microservicios, Contenedores (Docker, Kubernetes) API Gateway (Ocelot, Kong) Comunicación entre microservicios (REST,gRPC, Kafka, RabbitMQ) Patrones de diseño como CQRS, Event Sourcing, y Circuit
Breaker Seguridad en microservicios (JWT, OAuth, OpenID Connect) Cloud y DevOps: Azure (Azure DevOps, Azure Kubernetes Service, Azure Service Bus, Azure Functions, Azure Storage) CI/CD (Jenkins, GitHub Actions, Azure DevOps Pipelines) Automatización y despliegue en la nube Infraestructura
como código (ARM Templates, Terraform) Bases de Datos: SQL Server, PostgreSQL, MongoDB, Redis Diseño de esquemas y optimización de consultas NoSQL y bases de datos distribuidas Metodologías y Frameworks: Metodologías ágiles (Scrum, Kanban) Patrones de diseño (SOLID, DDD, TDD, BDD) Pruebas unitarias (XUnit, NUnit, MSTest) Servicios RESTful y SOAP
Salario: a convenir de acuerdo al nivel de experiencia
100% remoto
Cuéntales a las empresas lo nuevo: actualiza tu hoja de vida en elempleo.com