Bertoni Solutions está en la búsqueda de un Desarrollador Junior en .NET. Será responsable de crear aplicaciones usando lenguajes y tecnologías Microsoft .NET y relacionadas. Su función principal es diseñar y desarrollar las capas de nuestras aplicaciones, y coordinarse con el resto del equipo que trabaja en diferentes capas de la infraestructura. Es esencial un compromiso con la resolución colaborativa de problemas, un diseño sofisticado y un producto de calidad.
Responsabilidades
- Documentar el código de la aplicación, la cual puede incluir información sobre la base de datos, procedimientos operativos o de desarrollo de software
- Evaluar y actualizar las aplicaciones existentes en la empresa según las mejores prácticas y tecnologías más eficientes existentes en el mercado
- Idear y proponer formas de mejorar las aplicaciones existentes en la empresa de acuerdo con las mejores prácticas y tecnologías
- Diseñar y crear pruebas unitarias para el código de las aplicaciones
- Garantizar que las aplicaciones tengan el mejor rendimiento, calidad y capacidad de respuesta posibles
- Identificar cuellos de botella y errores existentes según los estándares de la empresa.
- Idear soluciones para mitigar y abordar los problemas o errores identificados
- Ayudar a mantener la calidad del código, la organización y la automatización
- Proporcionar soporte para las aplicaciones web trabajando en estrecha colaboración con los QA Engineers y demás personal involucrado en el proyecto resolviendo cualquier problema operativo o de codificación
- Diseñar interfaces de usuario que sean funcionales e intuitivas para los usuarios del software
- Asegurar la calidad del software a través de automatización de pruebas
NOTA IMPORTANTE: Solo disponible para candidatos ubicados en Perú.
- Egresado en informática, ingeniería de sistemas, de software o carreras afines.
- 2 a 3 años de experiencia previa demostrable desarrollando aplicaciones web con tecnologías .NET entre ellas: C#, ASP.Net Core, MVC, Net 8
- Experiencia con servicios Azure Cloud: SQL Server, Blob Storage y Push notifications
- Experiencia con HTML5, CCS3, JavaScript
- Razor ViewComponents, SignalR
- Principios SOLID
- Experiencia con lenguaje SQL, SQL Server
- Conocimientos de LINQ y Entity Framework
- Conocimientos en servicios Web (REST)
- Conocimiento de herramientas de control de versiones como GIT
- Conocimiento y experiencia con pruebas unitarias
- Dominio avanzado del inglés, tanto escrito como conversacional
Deseables
- Mindset y marcos de trabajo ágiles
- Pruebas funcionales automáticas y SonarQube
- Conocimientos en Frameworks como Angular y React.js
- Conocimiento en Microservicios y contenedores (Docker)
- Conocimiento de Azure DevOps
Adicionalmente, valoramos candidatos que demuestren un alto nivel de compromiso y potencial.
- Certificaciones Microsoft en las tecnologías requeridas
Entre las habilidades con las que debe contar un Desarrollador Junior en .Net están:
- Capacidad para gestionar tiempos, demostrando alta responsabilidad, puntualidad en la entrega de tareas y alta orientación a resultados.
- Capacidad de organización, adaptabilidad y de trabajo bajo presión.
- Pasión por la programación y dedicación a mejorar continuamente sus habilidades técnicas.
- Alta capacidad para resolver problemas técnicos de manera rápida y efectiva.
- Adaptabilidad y disposición para prender nuevas tecnologías emergentes, que denote capacidad de aprendizaje continuo.
- Colaboración efectiva en equipos de desarrollo, con la habilidad de comunicar ideas y soluciones de manera clara.
- Compromiso con la mejora continua, tanto en desarrollo de software como en su propio crecimiento profesional.
- Escritura y comprensión de “issues” o “historias de usuario”
- Buen manejo de control de calidad