*vacante para la empresa necodex en centro de hermosillo -hermosillo, sonora*:
*responsabilidades clave*:
- desarrollar y mantener aplicaciones empresariales en*c#.net*, utilizando programación asincrónica (*async/await*) y multihilo (*task, parallel, semaphore*).
- diseñar e implementar soluciones para sistemas complejos que manejen concurrencia, datos críticos y automatización de procesos.
- integrar aplicaciones con apis rest/soap, incluyendo autenticación mediante tokens o certificados digitales.
- optimizar el rendimiento de aplicaciones y bases de datos relacionales (*sql server, sqllite*) y no relacionales.
- desarrollar herramientas de automatización utilizando tecnologías como*playwright, selenium o puppeteer*.
- aplicar patrones de diseño como*factory, singleton, fifo y observer*para crear soluciones escalables y mantenibles.
- colaborar con equipos multidisciplinarios (backend, frontend, qa) en un entorno ágil.
- documentar procesos y comunicar detalles técnicos de manera clara y efectiva.
*requisitos técnicos*:
- *
lenguajes y frameworks*:
- experiência avanzada en*c#*, incluyendo programación asincrónica y multihilo.
- dominio de*.net framework*y/o*.net core/5+*.
- familiaridad con patrones de diseño (*factory, singleton, fifo, observer*).
- *
manejo de datos*:
- experiência con bases de datos relacionales (*sql server, sqllite*) y no relacionales.
- conocimiento en serialización/deserialización de*json*.
- *
concurrencia*:
- experiência con estructuras concurrentes como*concurrentdictionary*y*blockingcollection*.
- manejo de bloqueos y sincronización en entornos multihilo.
- *
automatización y apis*:
- experiência en desarrollo de aplicaciones orientadas a la automatización de procesos (descargas masivas, procesamiento de datos).
- conocimiento en consumo de apis*rest/soap*y autenticación mediante tokens o certificados.
- *
herramientas y infraestructura*:
- experiência con herramientas de automatización de navegadores (*playwright, selenium, puppeteer*).
- familiaridad con configuraciones en*windows*.
- uso de sistemas de control de versiones como*git*.
- manejo de excepciones y logging de errores.
*what we offer*
- competitive salary
- major medical health insurance.
- 15 pto day since day 1.
- opportunity for advancement & growth in a rapidly expanding team.
- mentorship, learning & education programs
- monthly employee events
*nível de educación deseada*:
superior - titulado
*nível de experiência deseada*:
nível experto
*función departamental*:
tecnología / internet
*industria*:
desarrollo de software / programación
*habilidades*:
- c#
- .net
- sql server
- json
- playwright