$115,000/año
Common App
Arlington County, Arlington, VA, USA
SOBRE NOSOTROS ¿Tiene pasión por la educación superior? ¿Quiere tener un impacto positivo en el proceso de admisión universitaria? Nuestro personal ayuda a eliminar barreras y anima a los estudiantes a trazar su camino hacia un futuro mejor. Common App es una organización nacional sin fines de lucro dedicada a la búsqueda de acceso, equidad e integridad en el proceso de admisión universitaria. Cada año apoyamos a más de 1 millón de estudiantes, un tercio de ellos de primera generación, mientras solicitan ingreso a nuestras casi 1100 instituciones miembros diversas mediante la solicitud en línea gratuita de Common App. Si tiene de 5 a 8 años de experiencia en desarrollo de software y desea formar parte de una organización sin fines de lucro orientada por una misión que utiliza tecnología innovadora para mejorar el proceso de admisión universitaria, Common App podría ser ideal para usted. Actualmente, Common App busca un Desarrollador Senior de Software. RESPONSABILIDADES El puesto de desarrollador senior de software depende del Director de Desarrollo de Software y forma parte de un equipo de desarrolladores que diseña y desarrolla productos de software tanto web como móviles para Common App. Nuestros desarrolladores trabajan en un entorno colaborativo para ayudar en el diseño de la arquitectura del software e implementar productos de software de alta calidad que satisfagan las necesidades de la comunidad de Common App. Este puesto planifica, desarrolla, modifica y prueba componentes de software utilizando tecnologías .NET en un entorno de Amazon Web Service y metodología Agile, con el fin de crear nuevos productos y mejorar sistemas de software existentes. Nuestros desarrolladores de software también ayudan a gestionar el sistema en producción para garantizar la calidad y respaldar la experiencia del usuario final, y pueden actuar como mentores o brindar orientación directa a otros desarrolladores de software. Requisitos CALIFICACIONES Este puesto requiere: El candidato debe residir en Estados Unidos. Título universitario en informática o campo relacionado, o una combinación equivalente de educación y experiencia. 5-8 años de experiencia en desarrollo de software. Dominio de Angular.js 2+, Typescript, Microsoft .Net Core 2.0+, C#, Visual Studio IDE, ORM, HTML5 y CSS3, Arquitectura Orientada a Microservicios usando Web API. Dominio en la gestión del estado en aplicaciones Angular 2+. Dominio en consultas SQL y procedimientos almacenados. Dominio en todos los componentes del proceso de desarrollo, incluyendo repositorio de código (GitHub) y estrategia de ramificación, revisión de código, normas de codificación y despliegue de código. Se espera que evalúe y haga recomendaciones basadas en pruebas de concepto complejas. Conocimiento de las principales vulnerabilidades de seguridad OWASP Top 10 y buenas prácticas de codificación segura. Excelentes habilidades de comunicación (verbal y escrita) y trabajo en equipo. Demostrar compromiso con la diversidad, equidad e inclusión mediante el desarrollo continuo, ejemplificar comportamientos inclusivos y gestionar proactivamente los sesgos. En colaboración con la dirección y Recursos Humanos, asegurar prácticas y experiencias equitativas para fortalecer la competencia en inclusión y promover una cultura de inclusividad y pertenencia que valore las contribuciones de todos los miembros del equipo. Participar activamente en grupos de trabajo interinstitucionales y actividades para apoyar el desarrollo y mantenimiento de la cultura de Common App. El candidato ideal poseerá: Experiencia en servicios en la nube AWS como DynamoDB, Elastic Cache, S3, Lambda. Dominio en la gestión del estado en aplicaciones Angular 2+ usando NGRX. Experiencia en frameworks móviles híbridos como Ionic. Experiencia en automatización CI/CD en la nube. Certificación en .NET o AWS. Será valorado un interés por la educación superior. RANGO SALARIAL $115,000-$117,380 Beneficios Common App es un entorno virtual primero. Valoramos el tiempo y esfuerzo de nuestros empleados. Nuestro compromiso con su éxito se ve reforzado por un salario competitivo y un amplio paquete de beneficios que incluye: Tiempo libre remunerado Vacaciones pagadas (comienzan en 10 días al año) Licencia por enfermedad (15 días al año) Días festivos pagados (Año Nuevo, Día de Martin Luther King Jr., Día de los Caídos, Juneteenth, 4 de julio, Día del Trabajo y Día de Acción de Gracias) Días festivos flotantes (9 días para usar según discreción del empleado) Días de salud mental (12 por año) Atención médica Médica (2 opciones de planes con Cigna, incluyendo una opción con cobertura completa para el empleado) Cuenta de Ahorros para Salud (HSA) con aporte anual del empleador desde $1,500 o Cuenta de Gastos Flexibles (FSA), según elección del plan Dental (plan con MetLife que ofrece cobertura completa para el empleado) Beneficios de visión (plan con Cigna que ofrece cobertura completa para el empleado) Discapacidad a corto y largo plazo (100 % pagada por el empleador) Vida y AD&D (100 % pagadas por el empleador) Seguro de vida adicional voluntario y AD&D disponible Programa de Asistencia al Empleado (EAP) Compensación adicional Plan de jubilación 403(b) con contribución del empleador del 5 % + coincidencia adicional del 5 % Subsidios (equipamiento para oficina virtual y apoyo mensual para trabajo remoto) Oportunidades de crecimiento profesional dentro de la organización Trabajamos para mantener el mejor entorno posible para nuestro personal, donde las personas puedan aprender y crecer. Nos esforzamos por ofrecer un entorno diverso, colaborativo, orientado al equipo y creativo, en el que cada persona se sienta alentada a contribuir en nuestros procesos, decisiones, planificación y cultura. CÓMO POSTULARSE Para postularse a esta oportunidad, envíe su currículum y carta de presentación con sus expectativas salariales. PROTECCIÓN DE SU INFORMACIÓN PERSONAL: Durante el proceso de reclutamiento, tenga en cuenta que Common App nunca: Ofrecerá un puesto sin una entrevista previa Solicitará pago para procesar documentos, comprar equipo o por cualquier otro motivo Pedirá información bancaria o de tarjeta de crédito Lo dirigirá a servicios de terceros para obtener visas u otra documentación Mientras trabajamos junto a usted durante nuestro proceso de reclutamiento, manténgase alerta y nunca proporcione información financiera ni pagos a nadie que afirme ofrecerle una oportunidad laboral. Si cree que es víctima de una estafa laboral, denúnielo ante la Comisión Federal de Comercio (FTC) o el fiscal general de su estado. Para obtener más información sobre estafas laborales, lea el anuncio de servicio público del FBI o visite el sitio web de la FTC.