Job Description
Improving South America es una empresa líder en servicios de TI que busca transformar positivamente la percepción del profesional de TI mediante consultoría de tecnología, desarrollo de software y formación ágil. Somos una organización con una cultura que fomenta el trabajo en equipo, la excelencia y la diversión, inspirando a nuestro equipo a establecer relaciones duraderas mientras ofrecemos soluciones tecnológicas de vanguardia. Nuestra misión está alineada con el movimiento de Capitalismo Consciente, promoviendo un entorno de trabajo excepcional que impulsa el crecimiento personal y profesional dentro de una atmósfera abierta, optimista y colaborativa.
Originalmente publicado en getonbrd.com.
Job functions
Buscamos un/a Software Engineer altamente calificado/a con experiencia en .NET Core 8.0, Microsoft SQL Server y servicios en la nube de Azure. El/la candidato/a ideal también tendrá experiencia con Next.js para desarrollo front-end y un sólido entendimiento de arquitectura de microservicios.
El rol implica diseñar, desarrollar y desplegar aplicaciones escalables que cumplan con los requerimientos del negocio, aprovechando tecnologías modernas.
Responsabilidades Principales
Diseñar, desarrollar y mantener aplicaciones utilizando .NET Core 8.0.
Construir y optimizar APIs RESTful y microservicios para alto rendimiento y escalabilidad.
Implementar y gestionar servicios de Azure, incluyendo:
Azure Functions
App Services
Service Bus
Data Factory (deseable)
Desarrollar aplicaciones front-end dinámicas y responsivas utilizando Next.js.
Diseñar y optimizar stored procedures y funciones complejas en SQL Server para alto rendimiento y escalabilidad.
Analizar y mejorar el rendimiento de bases de datos mediante estrategias de indexación, optimización de consultas y ajuste de planes de ejecución.
Colaborar con equipos multifuncionales para definir requerimientos técnicos y entregar soluciones.
Asegurar la seguridad, confiabilidad y rendimiento de las aplicaciones siguiendo buenas prácticas.
Participar en revisiones de código, procesos de testing y despliegue.
Diagnosticar y resolver problemas técnicos en todo el stack.
Qualifications and requirements
Dominio de .NET Core 8.0 y desarrollo en C#.
Experiencia a nivel experto con Microsoft SQL Server, incluyendo: Escritura y optimización de stored procedures; Ajuste de rendimiento y optimización de consultas; Comprensión de índices y planes de ejecución.
Experiencia práctica con servicios de Azure (Functions, App Services, Service Bus).
Experiencia en desarrollo Front-end con Next.js y JavaScript/TypeScript moderno.
Sólida comprensión de principios de diseño de microservicios y sistemas distribuidos.
Familiaridad con pipelines de CI/CD y prácticas DevOps.
Excelentes habilidades de resolución de problemas y capacidad para trabajar en un entorno colaborativo.
Inglés intermedio-avanzado o avanzado.
Desirable skills
Conocimiento de arquitectura orientada a eventos (event-driven).
Familiaridad con buenas prácticas de seguridad en la nube.
Experiencia con metodologías Agile/Scrum.
Conditions
Contrato a largo plazo.
100% Remoto.
Vacaciones y PTOs
Posibilidad de recibir 2 bonos al año.
2 revisiones salariales al año.
Clases de inglés.
Equipamiento Apple.
Plataforma de cursos en linea
Budget para compra de libros.
Budget para compra de materiales de trabajo
mucho mas..
Espacios para charlas internas: Improving South America entrega espacio para realizar presentaciones o charlas en horarios de trabajo.
Computadora: Improving South America proporciona una computadora para tu trabajo.