Job Duck está contratando a un virtualDesarrollador de software (sénior medio) – Full Stack
Job Duck es una empresa de personal virtual que conecta candidatos para trabajar desde casa para una sola empresa con sede en EE. UU., en la mayoría de los casos un bufete de abogados.Buscamos un desarrollador (full stack) altamente calificado y experimentado para unirse a nuestro equipo dinámico. El candidato ideal será responsable de diseñar, desarrollar y mantener soluciones de software de alta calidad con un fuerte enfoque en las tecnologías de Azure y Microsoft.
Enlace al empleo: https://flywheel.wd5.myworkdayjobs.com/en-US/Job_Duck_Careers/details/Software-Developer–Mid-Senior—-Full-Stack_R-101870?source=Job_Duck_Website
Este puesto requiere una sólida experiencia técnica, pensamiento estratégico y la capacidad de respaldar a un equipo de desarrollo en crecimiento. El candidato debe tener un conocimiento profundo del desarrollo de software, sólidas habilidades para la resolución de problemas y un enfoque proactivo para optimizar la infraestructura de software de la organización. Este puesto incluye la colaboración con varias partes interesadas, la tutoría de desarrolladores junior y el impulso de la innovación en nuestras prácticas de desarrollo de software.
Compensación mensual: 2200 USD
Los deberes y responsabilidades incluirán, entre otros, los siguientes:
Responsabilidades clave:
Desarrollo de software:
- Diseñar, desarrollar y mantener aplicaciones de software escalables y robustas utilizando C# y Azure.
- Escriba código limpio, fácil de mantener y eficiente siguiendo las mejores prácticas.
- Realizar revisiones de código y brindar comentarios constructivos a los miembros del equipo.
Arquitectura del sistema:
- Colaborar con arquitectos y otros desarrolladores para diseñar la arquitectura del sistema.
- Garantizar la escalabilidad, el rendimiento y la confiabilidad de las aplicaciones.
- Implementar y mantener la arquitectura de microservicios cuando corresponda.
Gestión de proyectos:
- Liderar y gestionar proyectos de desarrollo desde la concepción hasta la implementación.
- Trabajar en estrecha colaboración con los gerentes de proyectos para garantizar la entrega oportuna de los proyectos.
- Brindar orientación técnica y tutoría a desarrolladores junior.
Pruebas y garantía de calidad:
- Desarrollar y ejecutar pruebas unitarias, pruebas de integración y pruebas automatizadas.
- Garantizar la calidad y confiabilidad del software mediante pruebas rigurosas.
- Implementar procesos de integración continua y despliegue continuo (CI/CD).
Colaboración y apoyo:
- Trabajar en estrecha colaboración con equipos multifuncionales para brindar experiencia técnica y orientación.
- Servir como punto de escalada de nivel 3 para problemas complejos.
- Proporcionar capacitación y documentación para los usuarios finales y el personal de TI.
Seguimiento y elaboración de informes:
- Implementar soluciones de monitoreo para rastrear el rendimiento y la salud de las aplicaciones.
- Crear y presentar informes periódicos sobre el rendimiento, el uso y los incidentes del sistema.
Para ser considerado para esta oportunidad, usted debe tener lo siguiente:
Requisitos necesarios:
Educación:
- Licenciatura en informática , tecnología de la información o campo relacionado (o experiencia equivalente).
Experiencia:
- 4 + años de experiencia en desarrollo de software.
- Experiencia comprobada con tecnologías Azure y Microsoft.
- Experiencia con Workday y Workday Studio. (no requerido pero preferible)
Habilidades técnicas:
- Desarrollo full stack (HTML, JavaScript, C# orientado a objetos, servicios web, bases de datos SQL)
- Competencia en C# y .NET framework.
- Sólido conocimiento de los servicios de Azure (por ejemplo, Azure Functions, Azure Logic Apps, Azure DevOps).
- Experiencia con Workday y Workday Studio. ( no requerido pero preferible)
- Familiaridad con la administración de identidad y acceso (IAM) y Azure Active Directory.
- Comprensión de las soluciones de respaldo y recuperación ante desastres para Azure.
- Competencia en sistemas de control de versiones (por ejemplo, Git).
Habilidades blandas:
- Excelentes habilidades para resolver problemas y solucionar problemas.
- Fuertes habilidades de comunicación e interpersonales.
- Capacidad para trabajar de forma independiente y como parte de un equipo colaborativo.
- Orientado a los detalles con excelentes habilidades organizativas.
- Capacidad para seguir políticas y procedimientos de gestión de cambios .
- Documentación de soluciones según sea necesario utilizando herramientas como Word o Visio.
Toda gran persona merece un gran trabajo. Por eso, ¡elige postularte ahora! Revisa tu correo electrónico y WhatsApp para conocer los próximos pasos. Asegúrate de revisar tu carpeta de correo no deseado.
Nuestro proceso de solicitud consta de varias etapas; postularse aquí es solo el primer paso . Todos los candidatos deben aprobar cada paso de nuestro proceso de solicitud para formar parte de nuestro equipo. Tenga en cuenta que este es un puesto desde casa.