
ASRC Federal es un contratista del gobierno federal y una filial propiedad al cien por cien de Arctic Slope Regional Corporation. Sus equipos proporcionan servicios de ingeniería, operaciones digitales, modernización de TI, desarrollo de software, aplicaciones y análisis, logística, operaciones de infraestructura y servicios profesionales en los sectores aeroespacial, de defensa, inteligencia, civil, seguridad nacional y salud. La empresa apoya misiones que incluyen los programas espaciales de la NASA, las operaciones y la seguridad de la aviación de la FAA, los programas industriales de la Fuerza Aérea, la ciberdefensa y las operaciones y la resiliencia de bases militares. El conjunto de empresas de ASRC Federal emplea aproximadamente a 9.000 personas, y sus ganancias contribuyen a ASRC, cuyos accionistas son más de 14.000 miembros iñupiaq.
Desarrollador sénior de software - Trabajo remoto en Estados Unidos
Desarrollador sénior de software para aplicaciones del DHS con .NET, React, Angular, Oracle, SQL, AWS y Azure. Lidera la arquitectura, el desarrollo, las pruebas, la implementación, el mantenimiento y la resolución de problemas.
Descripción
- Brindar apoyo a un programa del DHS mediante el análisis de aplicaciones, la arquitectura, la ingeniería, el desarrollo, el mantenimiento y el soporte técnico
- Realizar tareas sénior de diseño, programación, pruebas, implementación y resolución de problemas en plataformas del DHS
- Liderar las actividades de desarrollo y mantener la alineación con el ciclo de vida de la ingeniería de software
- Crear, probar y mantener aplicaciones con .NET, React, Angular, Oracle, SQL, AWS y Azure
- Aplicar conocimientos de ingeniería de software para resolver desafíos empresariales
- Colaborar con analistas y clientes para definir requisitos, casos de uso y escenarios
- Evaluar si los diseños propuestos son viables dentro de las restricciones de plazo y presupuesto
- Planificar y asignar trabajo al desempeñarse como líder técnico
- Definir diseños, realizar el seguimiento de métricas de desarrollo, programar, depurar, documentar, probar y entregar aplicaciones según el calendario
- Implementar especificaciones de diseño y registrar cambios de diseño y resultados de pruebas unitarias
- Colaborar con socios estratégicos y tecnológicos para identificar soluciones de producto adecuadas
- Desarrollar funcionalidades que se integren con SQL Server u Oracle en colaboración con el administrador de bases de datos
- Crear, mejorar y brindar soporte a las interfaces de usuario de las aplicaciones
- Mantener flujos de trabajo automatizados de implementación y prácticas de implementación de SharePoint en varios entornos
- Liderar reuniones para evaluar la validez y prioridad de los problemas del producto
- Analizar y resolver problemas complejos de código planteados por los equipos de control de calidad y los clientes a través del soporte técnico
- Diagnosticar y resolver problemas de las aplicaciones
- Puede supervisar a programadores júnior y contribuir a la entrega de productos de alta calidad
Requisitos
- Se requiere autorización Public Trust
- Título universitario en una disciplina de tecnologías de la información
- Al menos siete años de experiencia combinada en programación informática y análisis de sistemas de información, aplicaciones o software de sistemas operativos complejos
- Al menos cinco años de experiencia con los lenguajes de programación y el entorno técnico especificados
- Se prefiere familiaridad con Power Automate, Drupal, ServiceNow y Databricks
- Certificación Microsoft Certified Professional u otra certificación de Microsoft, o certificación de ServiceNow
- Debe ser ciudadano estadounidense
- Capacidad para completar satisfactoriamente una investigación de antecedentes solicitada por el Gobierno
- Capacidad para obtener la autorización Public Trust
- Se prefiere experiencia previa con Public Trust o una autorización de seguridad
- Sólidas habilidades analíticas y de pensamiento crítico
- Capacidad demostrada para orientar a desarrolladores, realizar revisiones de código entre pares y mejorar la calidad del código
- Gran capacidad para colaborar entre distintas funciones
- Capacidad para explicar asuntos técnicos complejos a públicos técnicos y no técnicos, incluidos altos responsables