Full Time

Ingeniero de Software – Trabajos Desde Casa

Publicado hace 1 año
Mexico
$30 - $40 por hora

Descripción del trabajo

Ubicación: México
Tipo de Empleo: Ingeniero de Software
Horario: Full-Time
Lenguaje: Ingles, Español
Compañía que está contratando: BlackLine

Responsabilidades:

  • Proporcionar experiencia técnica en el diseño, desarrollo y entrega de los productos de BlackLine, al mismo tiempo que se adhieren a los plazos, las normas de codificación, los requisitos y la calidad.
  • Diseñar, desarrollar, probar, solucionar problemas, corregir problemas, optimizar, escalar, mantener y mejorar aplicaciones de software, impulsando la entrega de valor y características de alta calidad a los clientes de BlackLine.
  • Colabore con su equipo en todos los aspectos del desarrollo, incluyendo la participación en revisiones de código, el desarrollo de especificaciones funcionales y técnicas y la estrategia de planes de pruebas.
  • Implementar, perfeccionar y seguir técnicas de desarrollo de software para asegurar que las características entregadas cumplan con las expectativas de integración de software, rendimiento, seguridad y mantenimiento.
  • Investiga, prueba, compara y evalúa nuevas herramientas y tecnologías, y recomienda formas de aplicarlas en el desarrollo de productos.
  • Mantener altos estándares de calidad del software y excelencia técnica dentro del equipo apoyando proactivamente buenas prácticas y hábitos y escribiendo código limpio, probable, mantenible y seguro.
  • Identificar proactivamente cuestiones, barreras, lagunas u otras áreas de preocupación o oportunidad y trabajar para afectar directamente al cambio, o defender ese cambio trabajando con los pares y el liderazgo para construir consenso y tomar medidas.
  • Realizar actividades críticas de mantenimiento, despliegue y soporte de lanzamiento, incluido el soporte ocasional fuera de las horas

Requisitos:

  • Licenciatura en Informática, o experiencia equivalente.
  • 2+ años de experiencia con el desarrollo de software en lenguajes de programación orientados a objetos, incluyendo pero no limitado a: C#, Java, C++.
  • Experiencia en la creación de aplicaciones web, productos SaaS y APIs RESTful.
  • Una sólida base de la informática que incluye estructuras de datos, algoritmos y patrones de diseño, con un historial comprobado de diseño y desarrollo de software.
  • Conocimiento de SQL, incluyendo procedimientos almacenados, modelos de datos y flujos transaccionales.
  • Experiencia con multi-threading y concorrencia.
  • Capacidades analíticas y de resolución de problemas superiores.
  • Excelentes habilidades de comunicación escrita y verbal.
  • Adaptable jugador de equipo con fuertes habilidades de colaboración y un enfoque en los resultados y la entrega de valor.
  • Se prefiere experiencia previa en Scrum o en otras metodologías de desarrollo ágil.
  • Pasión por la excelencia de la ingeniería a través de la automatización, las pruebas de unidades y las mejoras de procesos.

Estamos aún más entusiasmados si usted tiene:

  • Experiencia con tecnologías front-end (HTML, JavaScript, CSS, JavaScript Frameworks, etc.).
  • Experiencia en arquitectura orientada al servicio.