





Título: Desarrollador de Software Senior (Java) Ubicación: Issaquah, WA Duración: Tiempo completo Requisitos Funciones y Responsabilidades Desarrolla aplicaciones web, infraestructura de capa intermedia y soluciones independientes de escritorio utilizando diversas tecnologías Realiza diseño de bases de datos, incluyendo diseño de tablas e índices, normalización y desnormalización de bases de datos, creación de procedimientos almacenados y vistas Trabaja en un equipo pequeño y colaborativo para entregar sistemas de clase mundial y servicios de consultoría a nuestros clientes Comprende rápidamente los requisitos empresariales y tecnológicos de los clientes, y desarrolla soluciones tecnológicas personalizadas para satisfacer necesidades específicas Trabaja dentro de hitos y presupuestos definidos del proyecto Identifica y analiza desafíos técnicos e impactos Requisitos mínimos Título universitario en Ciencias de la Computación o campo relacionado preferido o experiencia industrial equivalente Se requiere un mínimo de 5 años de experiencia en desarrollo de software Se prefiere enfoque en las siguientes áreas técnicas: Java con sólidos conocimientos en SQL y experiencia en Linux / Unix Experiencia con Spring Framework Ruby / Scala / Python / JavaScript Experiencia deseable en SQL y análisis de datos Proyectos previos que incluyan datos financieros, cálculos variados y procesamiento de reglas de negocio preferidos Experiencia o conocimientos previos en contenido de compensación por acciones preferidos Conocimientos deseables en desarrollo en plataformas Azure y/o AWS Experiencia con metodologías de diseño como Orientada a Objetos y Arquitectura Basada en Modelos, Arquitectura Orientada a Servicios Experiencia con metodologías tradicionales de cascada (Waterfall) y metodologías ágiles (Agile) Capacidad para comunicar temas y contenidos técnicos a personas no técnicas Debe ser capaz de trabajar de forma independiente con mínima supervisión Capacidad para realizar múltiples tareas y priorizar la carga de trabajo en un entorno acelerado Capacidad para manejar información confidencial de forma confiable Sólidas habilidades en documentación Excelentes habilidades de comunicación verbal y escrita Debe ser flexible y capaz de trabajar en diferentes áreas del alcance del puesto Disposición para viajar un 10%


