C. Mack Solutions
C. Mack Solutions
11 – 50 Empleados
ConsultoríaDefensaGobierno
C. Mack Solutions es una pequeña empresa de servicios tecnológicos y de ingeniería que apoya a organizaciones del sector público y de defensa mediante el desarrollo de software Agile, la transformación Agile y la ejecución técnica. Fundada en 2005, la empresa trabaja con agencias gubernamentales, incluido el Departamento de Seguridad Nacional y la Oficina de Aduanas y Protección Fronteriza, para modernizar aplicaciones esenciales para sus misiones e implementar prácticas Agile de SAFe. Sus procesos con certificación ISO 9001 respaldan una calidad constante, mientras que sus vehículos contractuales gubernamentales permiten establecer colaboraciones duraderas con los clientes y ejecutar programas complejos del sector público.

Arquitecto sénior de producto (híbrido, Ashburn, VA)

Lidera el desarrollo práctico de sistemas con React, Java y AWS para un programa federal gubernamental de misión crítica. Guía la entrega técnica, la ingeniería full-stack y la colaboración Agile.

Descripción

  • Crea, entrega y mantiene funcionalidades full-stack en todo el producto.
  • Desarrolla experiencias de front-end con React y TypeScript.
  • Desarrolla servicios Java y Spring Boot con modelos de datos PostgreSQL.
  • Participa en la planificación de sprints, el refinamiento de historias, las demostraciones, las retrospectivas y otras ceremonias Agile.
  • Produce código seguro, mantenible, bien probado y legible.
  • Realiza revisiones de código y fomenta una calidad de ingeniería coherente en todo el equipo.
  • Trabaja con SecDevOps para crear, incorporar y operar aplicaciones en AWS.
  • Convierte las necesidades empresariales en tareas de equipo claramente definidas y accionables.
  • Lidera técnicamente, revisa solicitudes de extracción, resuelve impedimentos y apoya a los ingenieros en desarrollo mediante mentoría.
  • Mantén la documentación técnica, los registros de diseño y los diagramas de arquitectura.
  • Identifica riesgos técnicos, problemas de calidad y decisiones arquitectónicas que requieran atención.
  • Colabora con desarrolladores, gestores de programas, probadores, especialistas de UI/UX e ingenieros de soporte de producción.
  • Presenta el progreso del equipo y el trabajo entregado durante demostraciones y actualizaciones para las partes interesadas.
  • Mantente al día con las tecnologías relevantes y los avances del sector.

Requisitos

  • Residir en el área de Washington D. C., Maryland o Virginia.
  • Tener ciudadanía estadounidense.
  • Mantener una autorización de Public Trust activa de la CBP.
  • Contar con al menos siete años de experiencia en desarrollo de software, incluido trabajo práctico full-stack y experiencia de liderazgo técnico o de proyectos, o estar preparado para asumir ese alcance.
  • Tener una licenciatura en informática, ingeniería de software o una disciplina relacionada.
  • Demostrar experiencia en producción con Java, Spring o Spring Boot, React, TypeScript, JavaScript y PostgreSQL.
  • Dominar HTML, HTTP, CSS y un framework de JavaScript como Kendo UI.
  • Comprender los patrones de diseño, la programación orientada a objetos y las buenas prácticas de diseño de software.
  • Haber diseñado, implementado e integrado API RESTful seguras.
  • Comprender las bases de datos relacionales, el modelado de datos y las buenas prácticas de almacenamiento de datos.
  • Tener experiencia con AWS o plataformas cloud comparables y con principios de sistemas distribuidos, como escalabilidad y tolerancia a fallos.
  • Comprender las arquitecturas cliente-servidor, de microservicios, dirigidas por eventos y por capas, incluidos sus compromisos.
  • Tener experiencia con prácticas DevOps y herramientas CI/CD como Harness, Jenkins o GitLab.
  • Tener experiencia con Docker y Kubernetes.
  • Comprender las vulnerabilidades habituales de seguridad de software y los enfoques para mitigarlas.
  • Tener experiencia profesional trabajando en equipos Agile o Scrum multifuncionales.
  • Poder trabajar en modalidad híbrida, incluidos uno o dos días por semana en las instalaciones de Ashburn, Virginia.
  • Se valora: experiencia con TypeScript a gran escala, Postgres Streams, WebRTC, software geoespacial o integración de IA generativa.
  • Se valora: experiencia modernizando aplicaciones heredadas en arquitecturas de microservicios basadas en la nube.
  • Se valora: experiencia como líder técnico o interés en ampliar esta responsabilidad.
  • Se valora: experiencia contribuyendo a estándares de arquitectura empresarial.
  • Se valora: conocimientos de análisis y optimización del rendimiento del software.
  • Se valora: familiaridad con la gestión de líneas base y las prácticas de control de versiones o fusión de código.
  • La certificación AWS Certified Solutions Architect o Google Cloud Professional Cloud Architect es ventajosa.
  • Comunicarse eficazmente por escrito y verbalmente.
  • Aplicar sólidas capacidades analíticas y de resolución de problemas.

Beneficios

  • Cobertura médica
  • Cobertura dental
  • Cobertura oftalmológica
  • Planes de ahorro para la jubilación
  • Tiempo libre remunerado
  • Programas complementarios adicionales

Empleos relacionados

Endless Studios

Desarrollador de currículo de diseño de videojuegos (Unity)

Endless Studios

Desarrolla clases de diseño de videojuegos para programas de educación técnica y profesional de secundaria en Florida con el motor Endstar de Endless Studios. Crea clases puente de Unity, evaluaciones, guías para docentes y tutoriales para el aula.

Abrir
Nivoda

Ingeniero/a sénior de IA y aprendizaje automático, remoto en Estados Unidos

Nivoda

Desarrolla sistemas de clasificación, recomendación y búsqueda multimodal para el mercado global de joyería y los escaparates de joyeros de Nivoda. Crea capacidades de aprendizaje automático en producción para búsqueda, descubrimiento de productos y coincidencia de imágenes.

Abrir