Pearson Senior Software Engineer in Colombo, Sri Lanka

Senior Software Engineer

Description

The role of a Senior Software Engineer will involve working throughout the full development lifecycle. 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.

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

  • Responsible for the core software engineering tasks in a project team.

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

  • Should possess the drive to learn and continuously improve on work performances.

  • Helps and guides software engineers in writing quality code and brings in industry best practices for continuous improvement of the team.

Qualifications

KNOWLEDGE, SKILLS AND ABILITIES

  • Experience in live projects based on Perl including Perl OO concepts, Perl web frameworks (e.g. catalyst, dancer), template toolkit, Perl CGI and testing frameworks within Perl.

  • Strong Linux background, scripting knowledge.

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

  • Experience with Node.js a plus.

  • Experience with Redis, MongoDB, Memcached is preferred.

  • Experience with Oracle 11g and PLSQL.

  • Self-starter who can work independently while managing his/her resources to complete tasks in a timely manner.

  • 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.

  • Experience in managing multiple concurrent projects with the ability to mentor and guide team members.

  • Excellent troubleshooting, problem solving skills, both technical and domain specific.

  • Fair experience on building, packaging & deployment tools, web and application servers and database technologies.

  • Understanding of Agile, Agile frameworks (e.g. Scrum, Kanban, XP) and practices such as TDD, ATDD, CI etc.

EDUCATION and/or EXPERIENCE

  • Graduate with minimum four (4) years of total experience in software engineering and design with at least two (2) years of experience in live projects based on Perl, preferably with some experience in a leadership role.

Primary Location: LK-1-Colombo

Work Locations: LK-Colombo-Orion City Sascon Bldg Orion City Sascon Building No. 752/5 Dr Danister De Silver Mawatha Colombo

Job: Technology

Organization: Technology & Operations

Employee Status: Regular Employee

Job Type: Standard

Shift: Day Job

Job Posting: Apr 9, 2018

Job Unposting: Ongoing

Schedule: Full-time Regular

Req ID: 1803107

Pearson is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.