B&A
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, además de mantener y mejorar el software existente para respaldar la calidad general de la experiencia del cliente y del usuario final. Pensar de forma creativa para implementar soluciones escalables y de alto rendimiento. Liderar revisiones de código y contribuir a iniciativas de ingeniería en todo el equipo. Mantenerse al día con las nuevas tecnologías y técnicas en desarrollo frontend y backend, servicios de AWS y mejores prácticas de ingeniería de software. Liderar el desarrollo de microservicios y trabajos por lotes (Batch jobs) para nuestra aplicación. Diseñar, desarrollar y mantener APIs rápidas y receptivas. Desarrollar y mantener tuberías de CI/CD para pruebas, compilación y despliegue automatizados de servicios. Trabajar con el equipo de desarrollo de software y proveedores de servicios en una estructura geográficamente distribuida.
El puesto permite trabajo remoto 3 días a la semana y reporta a la oficina de Denver.
Salario: $161,886.00 - $199,400.00 al año
Requisitos del puesto
Requiere una Licenciatura en Ciencias de la Computación, Ingeniería Informática o un campo relacionado.
El puesto requiere 6 años de experiencia progresiva relacionada después de la obtención de la Licenciatura.
Debe tener experiencia en cada una de las siguientes habilidades: Conocimientos 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, JSON Web Tokens (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 y despliegue continuos utilizando Jenkins; y arquitectura de sistemas distribuidos utilizando marcos de mensajería, incluyendo JMS, IBM MQ o Google Pub-Sub.
