Salario negociable
YouLend
Atlanta, GA, USA
Como Ingeniero de Software Junior, contribuirás al diseño, desarrollo y entrega de soluciones de software de crédito escalables para YouLend. Trabajarás estrechamente con desarrolladores senior, gerentes de producto y equipos comerciales para implementar funciones que se alineen con las necesidades del negocio. Este puesto es ideal para alguien con una sólida base técnica que busque desarrollar sus habilidades y asumir más responsabilidades en un entorno colaborativo. Requisitos Principales Responsabilidades Desarrollo de Software Desarrollar y mantener aplicaciones usando C#, .NET Core y Angular. Escribir código limpio, mantenible y verificable que siga las mejores prácticas de ingeniería. Participar en revisiones de código, programación en pareja y discusiones de diseño. Colaboración Trabajar con Gerentes de Producto, Analistas de Negocios y Diseñadores para comprender los requisitos y entregar funciones de alta calidad. Coordinar con los equipos de plataforma para garantizar despliegues exitosos y confiabilidad del sistema. Comunicarse eficazmente con los miembros del equipo y solicitar apoyo de ingenieros senior cuando sea necesario. Nube e Infraestructura Contribuir a los esfuerzos de desarrollo basado en la nube utilizando servicios de AWS como EKS y S3. Apoyar el despliegue de aplicaciones contenerizadas usando Docker y Kubernetes. Calidad y Prácticas Ágiles Participar en ceremonias ágiles como planificación de sprints, reuniones diarias y retrospectivas. Ayudar a solucionar errores e implementar correcciones de manera oportuna y exhaustiva. Mantenerse informado sobre la deuda técnica y ayudar a mejorar el rendimiento y la confiabilidad del sistema con el tiempo. Habilidades Esenciales Educación Título universitario en Informática, Ingeniería o campo relacionado, o experiencia práctica equivalente. Habilidades Técnicas Dominio de la programación orientada a objetos y el diseño de sistemas. Conocimientos básicos de los servicios de AWS y principios de microservicios. Experiencia con bases de datos relacionales (por ejemplo, PostgreSQL, MongoDb) y sistemas de control de versiones (por ejemplo, Git). Exposición a herramientas CI/CD y frameworks de pruebas automatizadas. Habilidades Blandas Fuertes habilidades para resolver problemas y atención al detalle. Buenas habilidades de comunicación, con capacidad para trabajar bien en equipos multifuncionales. Disposición para aprender y recibir retroalimentación de forma constructiva. Mentalidad colaborativa y un fuerte sentido de responsabilidad. Habilidades Deseables Experiencia con herramientas de Infraestructura como Código como Terraform o CloudFormation. Conocimiento de sistemas financieros o entornos regulados. Familiaridad con bases de datos NoSQL (por ejemplo, DynamoDB). Beneficios Plan de Salud (Médico, Dental y Visual) Plan de Jubilación (401k, IRA) Seguro de Vida (Básico, Voluntario y por Muerte Accidental) Tiempo Libre Pagado (Vacaciones, Enfermedad y Días Festivos) Capacitación y Desarrollo Comida y Snacks Gratis Recursos de Bienestar Plan de Opciones de Acciones Bonificación según desempeño