PURPOSE OF THE ROLE : Participates on the Development process and guides the developers focused on moving them towards their goal.
Technical Scope :
Carry out programming work, refactoring or any other required as part of the development of the product.
Propose innovative solutions that add value to the product and satisfy customers who make use of the product.
Lead the processes of Release Management, Configuration Management and any other assigned by the Technical Director, Project Manager or Solution Architect.
Give input as needed regarding topics like tool and environment selection.
Research and analyze new technologies / innovations.
Design and create prototypes / proof of concepts.
Team Management :
Provides support in the assignment of requirements, functionalities and tasks to technical resources.
Solution of technical and business doubts.
Responsible for supporting the team in making decisions for the correct development of what is required in the project.
Ensures the quality of the deliverables of the team, using the metrics and tools already defined in the team and code reviews.
Performs code reviews to his assigned team in order to validate the quality of the delivered code
Ensures that best practices for coding, architecture, modeling, integration testing and security are employed across his team consistently, and maintain responsibility for the quality development of internal and external applications
Understands well and guides the team during the full SDLC.
Ensures that the team members have the necessary education and training to effectively participate on the team.
Ensures that the team addresses all relevant issues within the specifications and the company standards.
Ensures deliverables are prepared to satisfy the project requirements, cost, and Schedule.
Bachelor's degree in Computer Science or equivalent work experience.
5-8 years' experience as an IT professional.
Knowledge of systems architecture / standards, network operations and security.
Abilities to meet time sensitive deadliness and multi-tasking essential.
Ability to learn quickly and implement new technologies in a rapid, demanding, and changing environment.
Excellent communication and problem solving skills.
Strong understanding and familiarity with C#, .NET 3.5, SQL Server, APIs, Azure cloud and services, stored procedures, Redis cache, Git, WCF & Restful services, Entity Framework, Linq, Lambda expressions and Design Patterns.
Mastery of the Spanish and English language indispensable.
Añadir a los favoritos
Eliminar de mis favoritos
Debes iniciar sesión en tu cuenta para agregar este empleo a tus favoritos. Haz clic en "Continuar" para acceder a tu cuenta o crear una cuenta nueva. Luego de iniciar sesión, podrás ver y organizar tus favoritos tanto en nuestro sitio web como en la aplicación móvil.