El Ingeniero de Software Senior aporta habilidades prácticas de diseño, desarrollo, mentoría y pruebas de software para completar proyectos. Este puesto es clave dentro del equipo de desarrollo de software, ya que liderará tareas de desarrollo de software y proporcionará supervisión técnica a un equipo de ingenieros de software. Este puesto es responsable de codificar y probar de manera eficiente una variedad de sistemas escritos en .NET Core y otras tecnologías de desarrollo web relacionadas, con interacciones centradas en el código backend, bases de datos y sistemas de terceros. Este puesto tiene la autoridad para administrar sus propias áreas de responsabilidad, así como para pensar de manera amplia y estratégica sobre sus proyectos. El Ingeniero de Software Senior utilizará un enfoque Ágil para el desarrollo de software; trabajando en estrecha colaboración con nuestros clientes y equipos multifuncionales para realizar cambios de software iterativos y relevantes para el negocio.
Este puesto reportará al Líder Técnico.
· Desarrollar eficientemente nuevo software basado en los requisitos dados, utilizando las mejores prácticas de la industria para la seguridad, mantenibilidad y rendimiento, mientras se siguen los estándares internos existentes.
· Participar activamente y liderar procesos relevantes de sprint (por ejemplo, planificación, refinamiento, retrospectivas, scrums). Responsable del dimensionamiento inicial de alto nivel.
· Asumir un alto nivel de propiedad de todo el trabajo desarrollado por los miembros del equipo.
· Liderar un proyecto a través de todas las fases del ciclo de vida del desarrollo de software, incluida la planificación, el desarrollo, las pruebas y el lanzamiento.
· Proporcionar orientación técnica a los miembros del equipo, fomentar la productividad laboral.
· Liderar a los miembros del equipo del proyecto y responder a las solicitudes del equipo (producto, diseñadores, personal) de manera oportuna.
· Mantener y mejorar el rendimiento y la calidad del software existente.
· Colaborar con las partes interesadas para revisar los requisitos del software.
· Comunicarse de manera clara y regular con la gerencia y los colegas de soporte técnico.
· Capacitar e integrar a nuevos miembros del equipo y apoyar proactivamente el desarrollo continuo de los miembros existentes del equipo.
· Recomendar mejoras a los programas de software existentes según sea necesario.
· Crear nuevos procesos y procedimientos de desarrollo de software.
· Desarrollar y mantener pruebas unitarias para el código existente y creado para garantizar la compatibilidad y la estabilidad.
· Responsable del soporte de emergencia de nivel 3 para mantener la operación del sitio con un tiempo de inactividad mínimo.
· Identificar e implementar nuevas herramientas de software, procesos de desarrollo y procedimientos.
· Capacidad para liderar/mentorizar desarrolladores de software.
· Capacidad para administrar y entregar proyectos de principio a fin: desde la planificación inicial y el desarrollo hasta las pruebas y el lanzamiento exitoso.
· Capacidad para revisar código de manera crítica y proporcionar comentarios constructivos.
· Sólida comprensión de .NET Core.
· Sólida competencia y fluidez en C# y T-SQL.
· Experiencia con arquitecturas de aplicaciones de página única (especialmente React).
· Capacidad para diseñar sistemas distribuidos eficientes.
· Sólidas habilidades analíticas y de resolución de problemas.
· Capacidad para trabajar de forma autónoma, así como bajo la supervisión de la gerencia.
· Sólidas habilidades de comunicación (comunicación oral y escrita, etiqueta de correo electrónico, etc.)
Este puesto no tiene responsabilidades de supervisión. Este puesto proporciona supervisión y mentoría.
Este trabajo se desarrolla en un entorno de oficina profesional. Esta función utiliza habitualmente equipos de oficina estándar como ordenadores, teléfonos, fotocopiadoras, archivadores y faxes. Esta función ocasionalmente debe levantar y transportar equipos de oficina.
Debido a las leyes estatales y las implicaciones fiscales, los candidatos que trabajen de forma remota deben vivir y trabajar en uno de los siguientes estados: California, Texas, Washington, Florida, Tennessee o Nueva York.
Físicas: Este es en gran medida un puesto sedentario. Mentales: Resolución de problemas, toma de decisiones, interpretación de datos, organización, lectura/escritura. Se pueden hacer arreglos razonables para permitir que personas con discapacidades realicen las funciones esenciales.
· Título de grado o experiencia equivalente
· Experiencia con equipos de entrega Agile/Scrum.
· Experiencia con Visual Studio y el proceso de compilación de VS y C#
· Experiencia con el desarrollo de API RESTful utilizando gRPC o ASP.NET Web API
· Experiencia con arquitectura impulsada por eventos
· Experiencia con canalizaciones de integración continua/despliegue continuo.
· Experiencia con tecnologías de contenedores (especialmente Kubernetes).
Rango Salarial$155,000 - 165,000 Anual
Declaración AAP/EEOEOE. Veteranos/Discapacitados. Se pueden hacer arreglos razonables para permitir que personas con discapacidades realicen las funciones esenciales.
El puesto requerirá la finalización exitosa de una verificación de antecedentes y pruebas de drogas antes de comenzar el empleo.
GOVX se fundó en 2011 para ofrecer beneficios exclusivos a quienes sirven a nuestro país. La membresía de GOVX está compuesta por miembros actuales y anteriores de las fuerzas armadas de los Estados Unidos, la policía, los bomberos, los servicios médicos y el personal gubernamental. Nos dedicamos a apoyar a estas comunidades y a ofrecer un valor único a nuestros miembros, al tiempo que proporcionamos una plataforma auténtica para que las marcas lleguen a nuestra creciente base de clientes. Como la plataforma digital más grande y de más rápido crecimiento que sirve a esta merecedora audiencia, estamos comprometidos a superar los límites del comercio electrónico para ofrecer el mejor surtido para las necesidades de nuestros miembros, tanto dentro como fuera de servicio.
Publicado originalmente en Himalayas
Mensual
Montevideo , Uruguay
Basado en 7 posiciones similares en Montevideo, Uruguay
Estimaciones salariales basadas en posiciones similares en nuestra plataforma. Los salarios reales pueden variar.
Montevideo , Uruguay