Pearson C2-Senior Software Developer in Colombo, Sri Lanka

C2-Senior Software Developer


Responsible for specialist and/or complex software engineering tasks in a project team setting. Individual will be 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 the team of engineers towards building quality software products. All individuals will be required to participate in periodic appraisal cycles to evaluate and determine advancement opportunities.


Listed below are the typical duties and responsibilities expected of an individual for the job title described in this document. The items specified below are guidelines to the minimum expectations for the job title; changes will be made on a case-by-case basis for the individuals, who show potential to take on more responsibilities.

Other duties may be assigned from time to time.

Duty or Responsibility

  • Function in a project team setting.

  • Is responsible to provide realistic estimates for his and his team tasks and achieve On-time Delivery.

  • Strong and effectiveinterpersonaland communication skills and the ability to interact with prompt and professionalism to the teams across different time zones.

  • Efficient communication of issues/risks/concerns to leads,architectsor managers.

  • Should serve as the Architect’s delegate within the team to propagate design/architectural consistency.

  • Provides input on estimates and achieve on-time Delivery.

  • Ensure that code artifacts produced, are of the highest quality, conforming to set or agreed upon standard. Should advocate such consistency to all members of the team.

  • Able to work with maintenance teams and contribute gathered knowledge when requested to do so.

  • Follows the Pearson processes, agile practices and motivates his/her team members to do so.

  • Makes optimum utilization of engineering tools and technologies to maintain a high productivity level in the team.

  • Able to drive technology competencies for the organization including initiatives / task force activities.

  • Participation in regular performance review cycles.

  • Align self to organisational goals

  • Is able to accept project delivery responsibilities and demonstrate accountability to leadership.

  • Is able to build competencies in product and technology domain to set expectations.

  • Be a professional in work aspects as well as conduct with other individuals.

  • Maintain a sense of individuality in thinking and decision making.


  • Very good knowledge of Angular JS, Ajax

  • Bootstrap & Responsive Web Design

  • Object Oriented Concepts

  • Analytical & Design Skills

  • Very good experience of Web development

  • Good knowledge of HTML5/CSS3/Javascript

  • Good knowledge of SQL & other DB Technologies

  • Design Patterns.

  • Knowledge on Unit testing and testing frameworks (nUNit, Selenium)

  • Knowledge on Open Source Technologies is an added advantage

  • Knowledge on any other programming language (JAVA, C#, C , VB, VB.NET) is an added advantage

Primary Location: LK-1-Colombo

Work Locations: LK-Colombo-Orion City Rigel Bldg Orion City Rigel Bldg No 752 Dr. Danister De Silva Mawatha Colombo 900

Job: Technology

Organization: Technology & Operations

Employee Status: Regular Employee

Job Type: Standard

Shift: Day Job

Job Posting: Oct 4, 2018

Job Unposting: Ongoing

Schedule: Full-time Regular

Req ID: 1813304

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.