Desarrollador Full Stack Hybrid - US

Desarrollador Full Stack

Tiempo completo • Hybrid - US
Responsabilidades:

El desarrollador realiza tareas de desarrollo y mantenimiento de software asignadas bajo la guía del gerente de proyecto y el líder del equipo. Estas tareas pueden incluir, pero no se limitan a:

  • Escribir, probar y revisar el código de la aplicación.
  • Crear nuevos programas y probar los programas recién instalados para comprobar la funcionalidad.
  • Consultas regulares con analistas de negocios y colegas sobre software.
  • Participación en sesiones de diseño y desarrollo de equipos, así como en revisiones de especificaciones y diseño de la arquitectura del sistema.
  • Diseñar o ayudar en el desarrollo de procesos de la cadena de herramientas de DevOps para implementar / promover código desde el repositorio de código hasta el entorno de la aplicación.
  • Desarrollar aplicaciones que se implementan en el front-end (interfaz de usuario) o en sistemas de aplicaciones back-end.
  • Evalúe el código fuente existente y adáptese para cumplir con los requisitos actuales. Entorno de producción de soporte con la resolución de errores de aplicación.
  • Ayudar en las actividades del equipo para analizar y mejorar el rendimiento del sistema.
  • Utilice el sistema de control de versiones para administrar el código de software. Actualice la documentación de diseño, si es necesario, como parte de la corrección de problemas de producción
  • Adherirse a las metodologías ágiles de Ciclo de Vida del Desarrollo de Software.
  • Identificar y proporcionar recomendaciones para mejorar los procesos del sistema. Prepara informes de estado periódicos y ad hoc para cada asignación para el gerente de departamento y el gerente de proyecto.
Habilidades técnicas requeridas:

  • Habilidad y experiencia de medio a avanzado en C # y .Net core.
  • Experiencia con SQL Server y Entity Framework.
  • Experiencia desarrollando pruebas unitarias automatizadas en NUnit o similar.
  • Familiaridad con los conceptos de programación orientada a objetos y las mejores prácticas
  • Experiencia en el desarrollo de aplicaciones con Angular
  • Conocimiento de marcado HTML / CSS y marcos CSS como Bootstrap y Material UI.
  • Experiencia con aplicaciones empresariales, incluidas API REST, microservicios y patrones de diseño nativos de la nube.
  • Funciona bien dentro de la metodología de gestión de proyectos Agile Scrum
Habilidades técnicas preferidas:

  • Algo de experiencia con ASP.NET MVC.
  • Experiencia en el desarrollo de aplicaciones en contenedores con Docker y Kubernetes u OpenShift.
  • Conocimiento de los servicios de AWS, incluido el almacenamiento de S3, EFS y EBS; VPC; CE2; SWS; y funciones Lambda.
  • Experiencia con la biblioteca de componentes Prime NG
Otras habilidades:

  • Fuertes habilidades de gestión de tiempo y recursos.
  • Excelentes habilidades de comunicación, tanto escritas como verbales
Educación y experiencia:

  • BS, Ciencias de la Computación o disciplina relacionada
  • Mínimo 5 años de experiencia
  • 5 años de experiencia relevante pueden ser sustituidos por la licenciatura. La maestría o MBA en un campo relacionado puede ser sustituida por una licenciatura y 3 años de experiencia relevante.
Requisitos:

  • Se requiere la ciudadanía estadounidense.
  • El candidato debe poder obtener la autorización de Fideicomiso Público.
  • Esta posición es actualmente remota, pero podría cambiar debido a los requisitos del contratista.

Opciones flexibles de trabajo desde casa disponibles.

Compensación: $150,000.00 - $160,000.00 por año




Aplicar aquí.

* campos requeridos

Text me updates about my application
Message and data rates may apply. Message frequency varies. Reply STOP to opt out. Reply HELP for help. See our User Terms of Service and Privacy Policy for details.
Ubicación
Or
Or
If no code provided, add their name instead.
Política de privacidad