Estamos buscando un desarrollador móvil senior con experiencia en C#, Android .NET y Xamarin para unirse a nuestro equipo de desarrollo móvil.
El candidato seleccionado participará en el desarrollo de nuestra aplicación AMCS Mobile orientada al conductor.
CAMINOS DIGITALES HACIA UN MUNDO MÁS LIMPIO
¿Quieres trabajar para una empresa con raíces irlandesas y un impacto global? Líder en servicios medioambientales, AMCS es una empresa de software pionera que guía y apoya a otras empresas en su camino hacia la sostenibilidad.
AMCS lidera el camino
El equipo de AMCS está a la vanguardia de la tecnología. Las empresas acuden a AMCS para lograr sus estrategias de sostenibilidad, ya que ayudamos a las empresas a reducir su huella de carbono y a trabajar de una manera más consciente del medio ambiente. AMCS ha creado formas digitales para un mundo más limpio.
¿Qué hacemos ?
AMCS es un líder mundial en software integrado y tecnología de vehículos para la industria de servicios ambientales. AMCS ofrece soluciones de software empresariales basadas en la nube en todo el mundo, dando soporte a más de 5.000 clientes en 23 países. AMCS emplea a más de 1.200 personas en 22 países, con sede en Irlanda y oficinas en América del Norte, Europa, Australia y Asia
Nuestra gente
AMCS ofrece a los miembros del equipo algo más que un trabajo, sino la oportunidad de trazar una carrera en una empresa que está creciendo, evolucionando y estableciendo nuevas formas de trabajar que están teniendo un impacto positivo en el mundo que nos rodea. AMCS se estableció en Irlanda y se aferra a esas raíces locales y a la mentalidad de "start-up" con una cultura de conexión. Conexión con nuestro trabajo, nuestros clientes, nuestros colegas y nuestra comunidad que crea un entorno de trabajo que fomenta la apertura, la colaboración y la creatividad.
Responsabilidades clave
Contribuir al diseño y desarrollo de nuevas solicitudes de funciones.
Lidere el camino utilizando las mejores prácticas para producir código de alta calidad.
Analice la calidad de las aplicaciones y refactorice los elementos clave con un enfoque científico.
Mentoriza a los miembros del equipo y comparte tu experiencia.
Amplíe los marcos existentes para el aseguramiento automatizado de la calidad.
Mantenga y mejore la base de código existente con un enfoque en la escalabilidad y la seguridad.
Participar en revisiones de código y contribuir a la mejora continua de los procesos de desarrollo.
Solucionar problemas, depurar y actualizar el software existente.
Competencias y cualificaciones esenciales
Sólidos conocimientos de .NET (c#)
Conocimiento del ecosistema Android
Conocimiento de Xamarin Android
Conocimiento de Asp.Net Core
Conocimiento de WPF
Conocimiento de WCF
Conocimiento de Azure y Azure pipelines
Conocimiento del lenguaje de consulta de SQL Server y optimizaciones de consultas
Conocimiento de Git
Comprensión de metodologías ágiles y prácticas de DevOps.
Atributos personales
El candidato ideal tiene excelentes habilidades para resolver problemas y atención al detalle, combinadas con sólidas habilidades de comunicación y trabajo en equipo. Debes ser capaz de trabajar de forma independiente y gestionar múltiples tareas de forma eficaz.
En general, necesitamos un excelente programador capaz de escribir código conciso y de buen rendimiento. Pero lo más importante es que comparte nuestra pasión por la codificación y el desarrollo de software duradero y de calidad.