Full-Stack Software Developer

Solicitar ahora
Location Limerick
Country Irlanda
Category Desarrollo y Gestión de Productos
Type Dedicación plena
Experience Nivel Medio
Language Inglés

Quiénes somos


AMCS, especialista en software de sostenibilidad, tiene su sede en Irlanda, con oficinas en Europa, Estados Unidos y Australasia. Con más de 1.300 empleados altamente cualificados en 22 países, nos especializamos en ofrecer soluciones tecnológicas para facilitar un futuro neutro en carbono.

 

¿Qué hacemos?


Nuestras innovadoras soluciones SaaS aumentan la eficiencia e impulsan la sostenibilidad en industrias que requieren muchos recursos. Más de 5.000 clientes en 23 países ya se benefician de nuestro software Performance Sustainability, lo que garantiza que ofrecemos soluciones prácticas para mejorar la rentabilidad y la resiliencia medioambiental en todo el mundo.



Desarrollador Full Stack - Irlanda (Este rol puede ser presencial, híbrido o totalmente remoto)


Estamos buscando un desarrollador Full-Stack con experiencia en C# y Angular para unirse a nuestro equipo de desarrollo de soluciones de IoT. El candidato seleccionado participará en el desarrollo de una plataforma IoT de vanguardia que incorpora visión artificial, aprendizaje automático, una sofisticada interfaz de usuario web y procesamiento en tiempo real de datos de sensores y transmisiones de video. 

 

Responsabilidades clave

  • Contribuya al diseño, desarrollo y arquitectura de una solución de IoT de alto rendimiento, utilizando C#, .NET Core/Framework y Angular.

  • Desarrolle y mantenga sistemas de backend sólidos, centrándose en la escalabilidad, el rendimiento y la seguridad.

  • Cree interfaces de usuario web intuitivas y receptivas con Angular para la visualización e interacción de datos en tiempo real.

  • Actualice y mantenga las canalizaciones de CI/CD mediante Azure DevOps, GitOps y ArgoCD para flujos de trabajo de implementación eficientes.

  • Asesorar a los desarrolladores junior, proporcionando orientación sobre las mejores prácticas, los patrones de diseño y la calidad del código.

  • Liderar y participar en revisiones de código para garantizar altos estándares de calidad, coherencia y seguridad.

  • Solucione y depure problemas en toda la pila de tecnología (backend, frontend, canalizaciones de CI/CD).

  • Desarrolle integraciones con servicios de terceros, dispositivos IoT y API internas, promoviendo la confiabilidad del sistema.

  • Manténgase actualizado con las nuevas tecnologías e impulse mejoras continuas en el desarrollo de frontend y backend.


Competencias y cualificaciones esenciales

  • Licenciatura en Ciencias de la Computación, Ingeniería o un campo relacionado.

  • 5+ años de experiencia en desarrollo full-stack con C# y .NET en el backend, y Angular en el frontend.

  • Sólida comprensión del desarrollo de API RESTful, microservicios y arquitecturas basadas en la web.

  • Experiencia con tecnologías de contenerización y orquestación (Docker, Kubernetes).

  • Competencia en la administración de canalizaciones de CI/CD mediante Azure DevOps, GitOps y ArgoCD.

  • Capacidad comprobada para diseñar e implementar sistemas escalables y seguros en un entorno de nube (Azure).

  • Sólidos conocimientos de bases de datos SQL y NoSQL.

  • Sólida experiencia con Git u otros sistemas de control de versiones.

  • Sólidas habilidades de tutoría, con experiencia en el apoyo a desarrolladores junior y la realización de revisiones de código.

Habilidades deseables

  • Experiencia con bibliotecas de visión artificial, procesamiento de video o aprendizaje automático.

  • Familiaridad con las metodologías ágiles y las prácticas de DevOps.

  • Experiencia previa trabajando con dispositivos IoT e integración de sensores.