Launch Legends
Advanced Solutions International Inc.
Desarrollador Senior de Software .NET
Sobre la oportunidad
Desarrollador Senior de Software .NET
Acerca del puesto
ASI busca un Desarrollador Senior de Software .NET: un ingeniero creativo y hábil con una sólida base en rendimiento y escalabilidad de software. En este puesto, crearás aplicaciones y productos de software basados en Microsoft, con un enfoque particular en el rendimiento y la fiabilidad de la nueva infraestructura de software. Trabajarás exclusivamente dentro de un stack tecnológico .NET y colaborarás estrechamente con nuestros arquitectos de software para ofrecer soluciones en las que nuestros clientes puedan confiar.
Compensación
Austin, TX (Remoto)
La compensación para este puesto se determina en función de una variedad de factores, incluyendo, entre otros, las habilidades individuales, la experiencia, la formación, las certificaciones, la educación, la ubicación geográfica, las necesidades del negocio y la equidad interna. Para los candidatos ubicados en Alexandria, VA o Austin, TX, el rango de compensación estimado actual para este puesto es de $110,000 - $140,000. La compensación puede variar para los candidatos en otras ubicaciones dentro de los Estados Unidos.
Los solicitantes que requieran adaptaciones en el proceso de solicitud y/o entrevista deberán notificar al Departamento de Recursos Humanos de ASI en [email protected] [[email protected]].
].
Por qué ASI
En ASI, nuestro propósito es sencillo: ayudamos a las personas a lograr grandes cosas a través de soluciones innovadoras. Desde 1991, hemos creado el software de gestión de relaciones iMIS® que permite a las organizaciones sin ánimo de lucro, asociaciones y sindicatos centrarse en su misión en lugar de en su tecnología. Nuestro equipo, dirigido por los fundadores y compuesto por más de 300 personas, atiende ahora a más de 4,000 clientes en 28 países, dando soporte a más de 51 millones de usuarios en todo el mundo. Tu trabajo en ASI llega más lejos de lo que podrías esperar.
Nos guiamos por nuestros tres Valores Fundamentales: Coraje, Excelencia y Respeto, y por una misión que apreciamos especialmente: mantener a nuestros clientes de por vida. ASI es un auténtico crisol, un lugar donde la profunda experiencia y el pensamiento fresco conviven y se potencian mutuamente. Ofrecemos la estabilidad de una empresa con más de treinta años de trayectoria y el impulso de una que sigue creciendo y innovando.
ASI para todos
ASI proporciona igualdad de oportunidades de empleo a todos los empleados y solicitantes sin distinción de raza, religión, color, edad, sexo, origen nacional, orientación sexual, identidad de género, discapacidad o condición de veterano. Nuestro compromiso con la diversidad fluye directamente de nuestros valores fundamentales, y trabajamos para cultivar un equipo que refleje las variadas organizaciones y comunidades a las que servimos.
Lo que harás
- Colaborar con los arquitectos de software en el desarrollo de productos y en el rendimiento y la fiabilidad de la nueva infraestructura de software.
- Realizar revisiones de código, pruebas de rendimiento y análisis en una gama de soluciones de software, incluyendo sistemas heredados y microservicios.
- Cumplir los hitos del proyecto y completar las historias de arquitectura y habilitadoras dentro de los sprints, según lo especificado por la ruta arquitectónica.
- Trabajar con el equipo de garantía de calidad para integrar las pruebas de rendimiento en el pipeline CI/CD, asegurando la validación continua del rendimiento.
- Seguir los estándares y directrices establecidos para entregar un trabajo de alta calidad y valor para ASI y sus clientes.
- Aprender, seguir, adaptar y aplicar los principios ágiles SAFe de software.
- Recibir, actuar y contribuir a la retroalimentación constructiva en apoyo de la mejora continua de procesos, productos y personales.
- Trabajar con el Soporte Técnico para reproducir y resolver problemas de clientes según sea necesario.
- Realizar otras tareas y responsabilidades relacionadas con el puesto según se asignen.
Requisitos mínimos
Lo que aportarás
- Un título de grado en informática, ciencias de la información o un campo relacionado, o experiencia equivalente.
- 8+ años de experiencia desarrollando suites integradas de aplicaciones web con todas las funcionalidades, incluyendo interfaces de usuario, acceso a bases de datos y componentes de red.
- Conocimiento demostrado de herramientas y tecnologías de Microsoft: C#, .NET Core, .NET MVC, Entity Framework Core, SQL Server o Azure SQL, y Visual Studio.
- Una sólida experiencia en análisis y diseño orientado a objetos, incluyendo la escritura de pruebas automatizadas unitarias y de integración, con experiencia demostrada en la implementación y prueba de software de alta calidad.
- Experiencia en la evaluación comparativa del rendimiento de páginas de aplicaciones y endpoints de API utilizando JMeter, WAPT o herramientas similares.
- Experiencia en la creación y monitorización de aplicaciones web altamente observables utilizando datos de registro estructurados, Azure Application Insights y .NET Aspire.
- La capacidad de analizar código heredado basado en MS Web Forms, Web Apps y Web API, el MS .NET Framework y AngularJS.
- Experiencia en el despliegue y mantenimiento de aplicaciones basadas en la nube en un entorno DevOps utilizando servicios de plataforma Azure, incluyendo Azure Application Insights, Azure App Service, Azure Containers y Azure SQL, o similares.
- Experiencia en la implementación de optimizaciones de rendimiento y ajuste para bases de código heredadas y esquemas SQL.
- Sólidas habilidades interpersonales y una gran comunicación escrita y verbal.
- Una excelente capacidad para colaborar con otros, tanto en persona como de forma remota.
- Experiencia con stacks de aplicaciones web no Microsoft, como Java 8+, Spring y Hibernate, TypeScript, NodeJS, y Postgres o MySQL, puede ser considerada en lugar de experiencia en tecnología Microsoft. Este puesto trabaja exclusivamente con un stack tecnológico .NET, con un enfoque en .NET Core.
Beneficios
Lo que ofrecemos
- Trabajo que importa, apoyando a las organizaciones que sirven a comunidades, profesiones y causas en todo el mundo.
- Un stack tecnológico moderno construido sobre Microsoft Azure, .NET y SQL.
- Una cultura de aprendizaje organizada en torno a la mejora continua del rendimiento, para nuestros clientes y para nosotros mismos.
- La estabilidad de una empresa fundada por sus fundadores con más de treinta años de historia, y un espacio real para crecer dentro de ella.
- Un equipo colaborativo que trabaja bien en equipo tanto en persona como de forma remota.
Beneficios
Además de un salario base competitivo y oportunidades de bonificación para los puestos elegibles, ASI ofrece un paquete integral de beneficios, que incluye:
- Generoso tiempo libre remunerado
- Seguro médico, dental y de visión
- Seguro de vida y de muerte accidental (AD&D)
- Cuenta de gastos flexible (FSA)
- Cuenta de ahorros para la salud (HSA)
- Beneficios de bienestar
- Plan de jubilación 401k con aportación discrecional
- Oportunidades de crecimiento y desarrollo profesional
- Tiempo libre para voluntariado
- Permiso de estudios
- Programa de asistencia al empleado (EAP)
- Trabajo remoto híbrido
