C# Descripción del trabajo Descripción plantilla/breve
Estamos contratando a un desarrollador de C# que estará a cargo de crear aplicaciones C# que van desde servicios de fondo hasta aplicaciones del lado del cliente. Sus objetivos clave serán diseñar y construir estas aplicaciones y colaborar con el resto de los miembros del equipo que trabajan en diferentes capas de la infraestructura. Como resultado, se requiere una dedicación a la resolución de problemas colaborativos, un diseño complejo y productos de alta calidad.
C# Perfil de trabajo del desarrollador
Un desarrollador de C# es alguien que escribe programas y es responsable de caracterizar la composición del sitio web en función de las demandas del cliente. Los expertos de esta sección tienen la tarea de describir y desarrollar un código C# confiable. También se espera que cuiden a C#. Se necesitan especialistas en C# para varias tareas, incluida la creación y planificación de UI, y juegan un papel crucial en la preservación del código de calidad.
Un desarrollador de C# es responsable de garantizar que los programas ofrezcan una ejecución de alta calidad y que responda. Los trabajadores en esta sección son responsables de crear ingeniería de bases de datos para integrar aplicaciones. También son necesarios para desarrollar aplicaciones de medios interactivas.
Informes a
- plomo tecnológico
- Jefe de Tecnología
C# Responsabilidades del desarrollador
- Configurar, diseñar, desarrollar, probar, mantener y comunicar el área de trabajo, la web personalizada y las aplicaciones portátiles
- Compilar los requisitos de programación del cliente y desarrollar aplicaciones y proyectos de programación relevantes
- Investigar y evaluar desarrollos y productos relacionados con la programación
- Técnicas de prueba y soporte de resumen y diseño, así como actividades
- Crear y componer una excelente codificación que se adapte a las necesidades del cliente
- Crear documentación de programación y actualizar la documentación existente
- Configurar, construir y ejecutar aplicaciones simples escritas en C#
- Asistir y apoyar a otros colegas en varios esfuerzos
- motivar a los colegas a mantenerse al tanto de los plazos de actividad y mantenerse bajo los presupuestos de los clientes
- Ponga las mejores prácticas, modelos y procedimientos en acción, incluidos los principios de calidad y transporte
- Asegure la coherencia con las técnicas y sistemas de programación grabados a lo largo del ciclo de vida de los elementos de programación
C# Requisitos y habilidades del desarrollador
- Competente con C#, con una comprensión profunda de sus ecosistemas
- Conocimiento del marco .NET
- Conocimiento del marco mono
- Controlación firme de la programación orientada a objetos
- Capacidad para escribir bibliotecas reutilizables de C#
- Conocimiento de numerosos patrones de diseño y arquitectura
- Comprensión de los patrones de concurrencia en C#
- Experiencia con Microsoft SQL Server
- Conocimiento práctico de los principales marcos de aplicaciones web como Nancy
- Conocimiento del marco de presentación de Windows
- Capacidad para escribir código C# limpio y comprensible
- Comprensión de las ideas de diseño central subyacentes a una aplicación escalable
- Diseño de esquemas de bases de datos para representar y apoyar las operaciones comerciales.
- Conocimientos básicos del tiempo de ejecución del lenguaje común (CLR), sus límites, defectos y soluciones
- Poner en su lugar plataformas de prueba automatizadas y pruebas unitarias
- Comprensión exhaustiva de las herramientas de versiones de código
- Comprensión de la integración continua