Technical Lead – Perl 

The role of a Technical Lead will involve working throughout the full development lifecycle from inception to delivery and maintenance. This is a quick moving, Agile environment, working within a variety of technologies with a strong focus on incremental delivery, continuous integration, test driven development (TDD) across web based systems and architectures focused on performance, scalability and optimization.

 

This is an excellent opportunity to join a progressive company who will be expanding and be able to offer a full career for the right individual.

 

DUTIES AND RESPONSIBILITIES

 

· This position will direct design and implementation efforts, as well as provide periodic status   reports, team performance and metrics.

·Develop and maintain required expertise to act as knowledge expert for particular product      lines.

· Is required to work with dynamic teams that are driven by project delivery goals.

· Actively seeks new skills and knowledge to keep up with latest technology trends, and the    ability to dive into new technologies and languages across multiple platforms.

· Works closely with the engineers to architect and ensures unit testing, integration testing,  and code reviews are completed for functionality, performance, and coverage to insure  quality, assess team member skills, and ensure compliance with standards and best  practices.

·Ensure that goals are set for all team member and that the teammates are meeting those  goals.

 

KNOWLEDGE, SKILLS AND ABILITIES

 

·Hands-on experience in live projects based on Perl and related frameworks. (PHP    experience may be considered).

·Experience with Node.js, Java and open source frameworks.

·Strong Linux background and scripting knowledge (UNIX based platforms).

·Strong knowledge of services based (API, SOA, REST), loosely coupled, layered software  architectures.

·Experience with Single-page apps development using JavaScript (YUI, jQuery, JSON,  AJAX), HTML5 and CSS.

·Good experience with Oracle 11g and PLSQL.

·Experience with NoSQL Datastores such as Redis, MongoDB, and caching technologies  such as Memcached is a plus.

·Strong knowledge in Design patterns, best practices as well as Non-functional requirements  such as security, scalability and performance.

·Ability to be self-motivated and work independently to achieve the strategic architectural  vision of Product Engineering & Technology organization.

·Fosters culture of continuous engineering improvement through mentoring, feedback, and  metrics.

·Thinks creatively, adapts to circumstances, learns from co-workers, and shares information  and experiences.

·Strong verbal and written communication skills and demonstrated technical leadership.

·Excellent analytical, troubleshooting, problem solving skills, both technical and domain    specific, and participating in the solution and resolution process for engineering issues.

·Guides evaluation of non-functional design tradeoffs and ensures the decisions are well    informed and aligned with business goals.

·Good experience on building, packaging & deployment tools, web and application servers  and database technologies.

 

EDUCATION and EXPERIENCE

 

·Bachelor's Degree (or equivalent) in Computer Science or related program with 6-8 years of    relevant software development experience, and at least 2 years of experience in managing  multiple concurrent projects with the ability to mentor and guide team members.

·Team-worker with strong and effective inter-personal and communication skills and the ability  to interact with prompt and professionalism to the teams across different time zones and  with a proven track record of on time delivery.

·Experience with Agile frameworks (e.g. Scrum, Kanban, XP) and practices such as TDD,  ATDD, CI etc.

 

please click the link to apply : https://pearson.taleo.net/careersection/ex/jobdetail.ftl?job=1609158