Categoría de proyectos
Habilidades
Fecha de publicación
Modalidad de trabajo
Presupuesto (Precio fijo)
{{ fixedBudgetCurrentText }}
Plazo
{{ deadlineCurrentText }}
Valor hora
{{ hourlyRateCurrentText }}
Idioma
Ubicación del cliente
Opciones del proyecto
Historial del cliente
{{ clientHistoryCurrentText }}
Propuestas recibidas
Estado del cliente
Contactado
{{ breadcrumb.text }}
Hace 4 horas

.Net Arquitect

Requirements

* Bachelor of Computer Science or Computer Engineer

* 10+ Years of work experience in software design & development using the .NET framework (at least 2 year of experience in Architect position).

* Strong knowledge and experience with ASP.NET, C#, MVC, Web API JSON / Rest, HTML/CSS, AJAX, JavaScript, AngularJS, Entity Framework, Windows Identity Framework (WIF), Dapper.

* Strong knowledge of the design and implementation relational databases, with hands-on experience on SQL Server.

* Experience with Azure, messaging systems or SOA applications.

* High English language skills

* Microsoft Certification

Needs to have:

* Experience authoring and participating in architectural review and exploration.

* Has designed and implemented Service-Oriented Architecture solutions.

* Understanding of software quality assurance principles

* Experience working directly with US Based Customers as Point of Contact proactively analyzing and designing solutions and creating Product roadmap.

* Execute project in Time and Budget

* Experience leading a team of developers

* Experience working with Agile methodologies

Soft Skills:

* Technical credibility

* Great attention to detail

* Ability to train others and share his/her knowledge.

* Proactivity and planning skills

* Extensive problem solving skills

* Initiative and flexibility

* Quality and continuous improvement.



Categoría: IT & Programación
Subcategoría: Programación Web
Es un proyecto o una posición?: Posición de largo plazo
Actualmente tengo: No aplica
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Tiempo completo
Roles necesarios: Desarrollador
Migrar el ERP actual que esta en VB 6.00 a VB .NET con SQL server 2012.

Tengo los modulos primarios (ya realizados).

1. Base operativa de Sistemas
2. Seguridad de Sistema
3. Contabilidad.

Estos están en cliente - Servidor y manejan 4 capas:
1. Entidades.
2. Lógica Negocios.
3. Datos.
4 Interfaz de Usuario.

Para ampliar el concepto del proyecto, es necesario crear los demás módulos los cuales deseamos que se utilicen la misma metodología de programación de los anteriores módulos, esto por cuanto nuestra empresa tiene particularidades únicas.

Los módulos faltantes son:

4. Cuentas por Cobrar
5. Facturación
6. Compras
7. Inventarios
8. Cuentas por Pagar
9. Tesorería.
10. Planillas
11. Recursos Humanos

Los módulos primarios ya están programados e incluso existe un componente visual que le da el aspecto que queremos heredar los demás módulos.



Categoría: IT & Programación
Subcategoría: Aplicaciones de escritorio
¿Cuál es el alcance del proyecto?: Crear una aplicación nueva
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: No (No he administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Plataformas requeridas: Windows
Detalles Generales del Proyecto.
Actualmente contamos con un ERP con base de datos SQL, el cual esta un poco limitado para nuestros requerimientos pero no queremos eliminarlo sino con otra software u aplicación completarlo, y realizar un Data Mart en donde podamos integrar las dos aplicaciones y obtener información y reportes a nuestra medida mediante cubos y herramientas de inteligencia de negocios como POWER Bi
La contratación puede ser por proyecto o por horas, de igual manera estaríamos valorando realizar una contratación de alguien fijo en el puesto de TI.


Categoría: IT & Programación
Subcategoría: Aplicaciones de escritorio
¿Cuál es el alcance del proyecto?: Crear una aplicación nueva
Es un proyecto o una posición?: Posición de largo plazo
Actualmente tengo: Tengo una idea
Experiencia en este tipo de proyectos: No (No he administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Tiempo completo
Plataformas requeridas: Windows
Crear un sistema para el control de quejas de clientes.

Se debe conocer de PHP, Ajax, conexiones con SQL Server y SQL Server.

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Crear un nuevo sitio personalizado
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador
Creaciòn de BD. Sql Server. Sitio Web en Visual Studio

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Crear un nuevo sitio personalizado
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: No (No he administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador
Integraciones de API: Otros (Otras APIs)
Habilidades requeridas:
Requerimos de un Desarrollador web con disponibilidad de Mínimo 24 Horas Semanales para la corrección de algunos errores muy puntuales en nuestra aplicación web.

Ejemplo de Errores:

- Pantallas que cuando Ingresan no Cargan el Grid de Detalle

- No se puede pasar entre lineas con la tecla tab dentro del grid

- El Modulo de Admin de Perfiles el campo de sel todos no sirve para marcar todas la casillas

- En el proyecto tiene toda la funcionalidad en el EDIT al ser un MVC por orden las vistas deberían estar separadas.

Estas son algunas de las situaciones entre otras muy puntuales que para un desarrollador con experiencia no debería ser problema el que cada tarea que se indique se pueda solucionar.

Es una aplicación web para en manejo de Ventas de la empresa, este proyecto está desarrollado en un Entorno de Desarrollo: Visual Studio 2013 – 2015 , Framework ASP.NET , Lenguaje de Programación: C# , Sql Server 2014 , Patrón de Arquitectura de Software: MVC 5 , Soporte al Desarrollo: Entity FrameWork , Diseño y desarrollo web: BootStrap , Adaptable: Responsive, el Diseño Frontend se Realizó con un Template Adquirido con una amplia gama de Funcionabilidades.

Deseamos Dejar Muy en claro que se requiere un profesional con amplia experiencia en proyectos MVC con Entity Framework + Angular + Jquery además de las habilidades solicitadas y ya descritas. Contamos con un server de desarrollo con Visual Studio 2013 y Sql 2014 además de su respectivo acceso remoto para la realización del Trabajo.

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Cambio mediano
Es un proyecto o una posición?: Posición de largo plazo
Actualmente tengo: Tengo el diseño
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador
Se requiere desarrollar una aplicación desktop tipo Cliente Servidor utilizando Vb.net y con base de datos SQL server.
La aplicación es para mantenimiento de equipo, usos, costos, reportes, etc.


Categoría: IT & Programación
Subcategoría: Desktop Applications
¿Cuál es el alcance del proyecto?: Crear una aplicación nueva
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Plataformas requeridas: Windows
Buscamos un Desarrollador ASP.NET con gran experiencia, muy pro activo y estructrado que sea el responsable de aplicar Control de calidad y que ayude a finalizar el diseño, desarrollo e implementación de nuestra aplicación web.

Este proyecto se encuentra en un 90% de avance general, la base de datos, el código, las tablas, las pantallas y los reportes, están creados en su totalidad.
Lo que se requiere en este momento, es una verificación de la lógica diseñada, integridad de los datos, pruebas de funcionamiento a las pantallas y solución a los errores que se localicen en la aplicación de lo anterior y los detectados por los usuarios de control de calidad nuestros.

Es de aclarar que tenemos un server dedicado para el desarrollo donde se deberá llevar acabo los cambios de manera diaria, así como estar anuente a un acuerdo de confidencialidad estricto.

El desarrollo de la misma se ha realizado en ASP.NET ,C# ,Sql Server 2014, MVC 5 , Entity FrameWork, BootStrap Responsive.

Requerimos que el tiempo que pueda invertir el Analista Programador sea alto a fin de sacar el proyecto lo antes posible.

Tareas a Realizar:

Base de datos
• Por cada una de las tablas en el Sistema revisar:
1. Claves primarias y secundarias.
2. Tipos de datos de cada una de las columnas.
3. Relaciones entre otras tablas.
4. Interacciones con Stored Procedures, funciones y vistas. (Luego ver el controlador asociado).
• Ver en cada columna si se sigue algún tipo de convención de nombres.
• Chequeo de Integridad de la base de datos.
• Analizar o crear el diagrama de la base de datos en SQL Server.
• Verificar usuarios y niveles de seguridad.

Proyecto MVC
• Revisar la estructura del proyecto, análisis de carpetas.
• Revisar donde se guardan las imágenes.
• Análisis de Modelos, Vistas y Controladores del sistema, analizar en conjunto la utilidad de cada uno de ellos en el sistema.
• Verificación del uso de áreas dentro del proyecto
“Las áreas permiten dividir una aplicación web grande de MVC en agrupaciones funcionales más pequeñas. De hecho, un área es una estructura de aplicación de MVC dentro de una aplicación. Una aplicación podría contener varias estructuras (áreas) MVC.”

• Verificación de la página maestra, disposición de menús y controles de usuario.
• Análisis de los archivos Web.config y Global.asax. Chequeos de referencias.
• Chequeo uso de política de nombres para clases, métodos, variables y constantes.
• Análisis de código duplicado y/o hardcoded.
• Ver configuración de estilos Bootstrap.

Modelos Entity Framework
• Chequeo de modelos, verificar si existe política de nombres entre las entidades y las tablas asociadas.

Adicionales
• Verificación de sistema de control de versiones.

Presentar un reporte de situación para cada uno de los ítems mencionados arriba.


Categoría: IT & Programación
Subcategoría: Programación Web
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: No aplica
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador, Analista funcional
Habilidades requeridas:
Proyecto de integración de Sistema Web con Project Server 2010.
Se desea cotizar 2 escenarios de integración:

Escenario 1: que se dispare un proceso desde el sistema web el cual permita enviar información de 2 campos (Número y Nombre) la cual alimente un Campo Empresarial de Tipo Choice de Project Server 2010.

Escenario 2: que se dispare un proceso desde el sistema web el cual cree un proyecto en Project Server 2010, ingresando la información de 2 campos (Número y Nombre) en campos empresariales definidos para tal fin y que una vez completado determinado proceso envie el estado del mismo al Sistema Web

Tareas:
1) Se deberán construir una aplicación que permita consumir los APIs del sistema web y extraer información de 2 campos en especifico.
2) Depositar la información de estos 2 campos en especifico en un campo de Project Server 2010 de acuerdo a los escenarios.
3) enviar información al Sistema Web con el estatus propio de Project (campo de Project Server 2010).

Alcance:
El alcance del trabajo requerido consiste en la conexión del sistema web con el campo empresarial en Projct, y el posterior envío de información al sistema web.

Fuera de Alcance:
Configuraciones propias de la herramienta de Project (por ej: creación de campos, etc).

Especificación Tecnica de los APIs
En el sistema web un Portafolio representa un conjunto de objetos u otros elementos, que coinciden con criterios específicos y los mismos se pueden obtener seleccionando el nombre interno. los valores por defecto generados son: el nombre o titulo del elemento, el estatus, el contribuyente, la descripción,

Request Pattern:
GET http://barroso/servlet/api/portfolios/{identifier: internal name}

Response:
HTTP/1.1 200 OK
Content‐Type: application/xml

To sort the result portfolio, you select a property providing a  sortIndex  attribute, and pass the index as query parameter  sortBy

Please note that sorting by properties without  sortIndex  attribute is not supported. You may specify the sorting direction by passing the query parameter  ascending. Default sorting direction is ascending.

Request Pattern:
GET http://barroso/servlet/api/portfolios/{identifier: internal name}?sortBy={index of
property}&ascending={true | false}
Response:
HTTP/1.1 200 OK
Content‐Type: application/xml
[Se posee documentación técnica de los APIs]

Requisitos:
Desarrollador que pueda realizar la integración e implementación
Idealmente con capacidad de tener una sesión técnica en inglés en caso de ser necesario para evacuar dudas
Conocimientos en el modelo de objetos de Project Server (específicamente campos empresariales)

Categoría: IT & Programación
Subcategoría: Programación Web
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador
Integraciones de API: Otros (Otras APIs)