Pearson Senior Software Engineer - Contract in Sri Lanka
Senior Software Engineer - Contract
At Pearson, we’re committed to a world that’s always learning and to our talented team who makes it all possible. We are now transforming Pearson to accelerate our activity in digital learning, education services and emerging markets. This will enable us to make a lasting impact in helping to solve some of the most important challenges in global education.
Experience, Skills & Qualifications
Bachelor’s degree in Computing or Information Technology/Management.
Individuals who have a Bachelor’s degree in Mathematics, Physical Sciences, or a specialization in the Engineering field will also be considered.
Minimum four (4) years of experience in software engineering. Having experience in a leadership role will be an advantage.
A good understanding of Software Engineering Best Practices
Strong and effective interpersonal and communication skills (including English language skills) and the ability to interact promptly and professionally with teams across different time zones.
Ability to learn new technologies rapidly and share knowledge with other team members
The desire to learn and continuously improve on the product quality, performance and other non-functional requirements.
Experience or Knowledge on the following areas:
Building, Packaging and Deployment Tools
Web and Application Servers
Database Technologies (MongoDB, My-SQL)
Java Frameworks (eg:- Spring boot ,Spring Hibernate)
HTTP Web Services, JSON, XML
Unit testing & test automation frameworks (eg:- Selenium)
Knowledge of frontend development (Angular JS, React JS)
Microservices development (desirable)
Knowledge about NodeJS (desirable)
Primary Location: Sri Lanka
Organization: Technology & Operations
Employee Status: Fixed Term
Job Type: Standard
Shift: Day Job
Job Posting: Apr 3, 2018
Job Unposting: Ongoing
Schedule: Full-time Temporary
Req ID: 1805523
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled