1. Inicio
  2. Trabajos
  3. Senior Software Engineer

Ingeniero de Software Senior

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.

Responsabilidades

· 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.

Requisitos

· 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.)

Responsabilidades de Supervisión

Este puesto no tiene responsabilidades de supervisión. Este puesto proporciona supervisión y mentoría.

Entorno de Trabajo

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.

Ubicación de Trabajo

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.

Demandas Físicas/Mentales

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.

Viajes

No se esperan viajes para este puesto.

Educación y Experiencia Preferidas

· 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 .NET Core

· Experiencia con el desarrollo de API RESTful utilizando gRPC o ASP.NET Web API

· Experiencia con DVCS (especialmente Git)

· Experiencia con MS SQL Server 2016+

· Experiencia con CosmosDB

· Experiencia con arquitectura impulsada por eventos

· Experiencia con canalizaciones de integración continua/despliegue continuo.

· Experiencia con Azure

· Experiencia con tecnologías de contenedores (especialmente Kubernetes).

Beneficios

  • Tiempo libre remunerado, baja por enfermedad remunerada, días festivos remunerados
  • Seguro médico, dental, de visión y de vida competitivo
  • Plan 401(k) con contrapartida discrecional disponible
  • Cuenta de gastos flexibles (FSA), Cuenta de ahorros para la salud (HSA)
  • Beneficios voluntarios que incluyen enfermedad crítica, accidente grupal y vida voluntaria
  • Programa de referencia de empleados
  • Exposición a una empresa de comercio electrónico en crecimiento
  • Descuentos en el sitio web de GOVX

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.


Acerca de GOVX, Inc.

Ahorros para quienes sirven

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

Salario

155K - 165K Mensual

Mensual

Híbrido

Montevideo , Uruguay

Termómetro Salarial

Basado en 7 posiciones similares en Montevideo, Uruguay

1,000 165,000
Bajo Prom: USD 24,893 Alto
Por encima del promedio de mercado

Estimaciones salariales basadas en posiciones similares en nuestra plataforma. Los salarios reales pueden variar.

Resumen del Trabajo
Trabajo Publicado:
hace 1 día
Expiración del Trabajo:
en 1 mes
Tipo de Trabajo
Tiempo completo
Rol del Trabajo
.NET Developer
Educación
Maestría
Experiencia
3+ años
Total de Vacantes
1
Profesión
Desarrollador de software

Compartir este empleo:

Ubicación

Montevideo , Uruguay


EmpleosTech
Obtené la app de EmpleosTech Acceso rápido a empleos tech, notificaciones y soporte offline