Booz Allen Hamilton
Convera
Ingeniero de Software Senior en Convera USA LLC (Denver, CO)
Sobre la oportunidad
Ingeniero de Software Senior en Convera USA LLC (Denver, CO)
Diseñar, desarrollar e implementar nuevo software y mantener y mejorar el software existente para respaldar la calidad general de la experiencia del cliente y del usuario final. Pensar de forma innovadora para implementar soluciones escalables y de alto rendimiento. Liderar revisiones de código y contribuir a iniciativas de ingeniería de todo el equipo. Mantenerse al día con las nuevas tecnologías y técnicas en desarrollo frontend y backend, servicios de AWS y las mejores prácticas de ingeniería de software. Liderar el desarrollo de Microservicios y trabajos por lotes para nuestra aplicación. Diseñar, desarrollar y mantener APIs rápidas y receptivas. Desarrollar y mantener canalizaciones de CI/CD para pruebas automatizadas, compilación y despliegue de servicios. Trabajar con el equipo de desarrollo de software y los proveedores de servicios en una estructura geográficamente distribuida.
El puesto permite trabajo remoto 3 días a la semana y se reporta a la oficina de Denver.
Salario: $161,886.00 - $199,400.00 por año
Requisitos del puesto
Se requiere un Título de Grado en Ciencias de la Computación, Ingeniería Informática o campo relacionado.
El puesto requiere 6 años de experiencia relacionada progresiva, posterior al Título de Grado.
Debe tener experiencia en cada una de las siguientes habilidades: Conocimiento de computación en la nube, incluyendo AWS, Google o Azure; Arquitectura de microservicios utilizando Spring Boot y REST API; Implementación de autenticación y autorización utilizando OAuth, Tokens Web JSON (JWT) y Spring Security; Spring Batch para la implementación de trabajos por lotes; Modelado de datos utilizando Sistemas de Gestión de Bases de Datos Relacionales (Oracle, SQL Server o Postgres) y bases de datos NoSQL (Couchbase o MongoDB); Integración continua y despliegue utilizando Jenkins; y Arquitectura de sistemas distribuidos utilizando frameworks de mensajería, incluyendo JMS, IBM MQ o Google Pub-Sub.
