Sr, Programador de Aplicaciones Fully Remote - US

Sr, Programador de Aplicaciones

Tiempo completo • Fully Remote - US
Beneficios:
  • Seguro de enfermedad
  • Tiempo libre remunerado
  • Formación y desarrollo
El alcance de los servicios propuestos incluirá lo siguiente:
● Desarrollo, administración y configuración de un proyecto de desarrollo .NET a medida
● Proporcionar transferencia de conocimientos técnicos, capacitación, documentación, tutoría y orientación al personal estatal para todo el trabajo solicitado
● Proporcionar supervisión y orientación del software de reemplazo de la agencia cliente y hacer
Mejoras de rendimiento
● Realizar revisiones de código y pruebas en código nuevo
● Participa en todas las reuniones de equipo necesarias y sesiones de diseño de acuerdo con Scrum
Ceremonias
● Cooperación con el Arquitecto Técnico del Estado para garantizar el cumplimiento de las normas OTS de las aplicaciones estatales

Son obligatorios los conocimientos y/o la experiencia pertinente en las siguientes áreas:
● Más de cinco (5) años de conocimientos y/o experiencia relevante en las siguientes áreas:
o C#
o ASP.NET Core (versión 6.0 o posterior)
o MSSQL
● Más de dos (2) años de desarrollo de software de nivel empresarial
● Más de dos (2) años de experiencia trabajando en un entorno Agile / Scrum

Es deseable contar con conocimientos especializados y/o experiencia pertinente en las siguientes esferas:
● Ha dirigido un equipo de programadores de aplicaciones bajo la pila de desarrollo de Microsoft.
● Familiaridad con frameworks como Vue, React, NodeJS, Angular, Typescript.
● Experiencia en diseño y desarrollo de sistemas distribuidos (Microservicios/SOA)
● Experiencia en el desarrollo de informes con SSRS, PowerBI, Tableau u otras herramientas de informes
● Experiencia en la configuración, mantenimiento y uso de prácticas de DevOps, incluidas las canalizaciones de CI/CD, como GitHub Actions y Octopus Deploy, y en la automatización de tareas.
● Experiencia con el sistema de control de versiones de Git, incluidas estrategias de ramificación para
Sistemas complejos
● Dominio del desarrollo front-end utilizando HTML, CSS y JavaScript.
● Experiencia práctica con marcos de JavaScript modernos como Vue.js y React.
● Familiaridad con Figma para la creación de prototipos de UI/UX y la colaboración en el diseño.
● Sólida comprensión del diseño e integración de API RESTful.
● Dominio de la contenedorización (Docker) y orquestación (Kubernetes).
● Conocimiento de las prácticas de infraestructura como código utilizando herramientas como Terraform.
● Sólida comprensión de las mejores prácticas de seguridad, incluidas OAuth 2.0, JWT y
HTTPS/TLS.
● Excelentes habilidades analíticas y de resolución de problemas.
● Fuertes habilidades de comunicación y trabajo en equipo.
● Experiencia trabajando en entornos Agile con prácticas de desarrollo iterativo.
● Experiencia con plataformas en la nube como Microsoft Azure o AWS.
● Familiaridad con las integraciones de API para fuentes de datos externas.
● Exposición a arquitecturas modulares o de microservicios.
● Conocimiento de sistemas basados en mensajes (por ejemplo, RabbitMQ) y modelos de programación asíncrona.

Esta es una posición remota.

Compensación: $85,000.00 - $125,000.00 por año




(si ya tienes un currículum en Indeed)

O aplicar aquí.

* campos requeridos

Ubicación
Or
Or