Senior Software Developer
Pearson VUE
Chennai, India
4d ago

We are looking for an experienced Senior Software Engineer to help build functionality that will play a large role in delivering Pearson content to thousands of students.

The Senior Software Engineer will work as part of a team to design, create and enhance applications that relate to content publishing for Pearson Virtual Schools (PVS), under direction from business stakeholders, to implement a broader vision for the next generation of the publishing framework.

Responsibilities :

Work with product and technology teams to build, enhance, or maintain applications within Pearson’s learning platform.

Drive technical decisions in a principled manner. Arbitrate and make decisions that move the development and architecture forward using appropriate level of cost-benefit analysis.

Work collaboratively within an Agile team to plan, estimate, design, and implement work from a backlog.

Collaborate with other technology teams across Pearson where needed.

Participate in architecture, code, security, and operational reviews.

Be occasionally available off-hours in the event that critical Production issues require fixes / support

Drive a culture of technical excellence and continuous improvement. Identify and introduce new technologies and patterns that elevate the platform.

Mentor junior engineering to further their development.

Experience / skills :

Computer Science degree or related field. Bachelors or above preferred.

6+ years in the software industry.

Strong analytical skills; ability to learn / absorb new concepts such as business domains, detailed requirements, and algorithms.

Strong written and oral communication skills, in both technical and business-oriented matters

Ability to handle time constraints, estimate level of effort, and proactively communicate impediments.

Experience in architecting and developing services-based consumer platforms at a high scale, high availability, performance, and resilience.

Experience in translating business requirements into accurate technical requirements, and then implementing the technical requirements with precision

Experience triaging and fixing bugs within existing / legacy applications

Ability to modify / enhance complex legacy applications while avoiding regression / bugs

Microsoft Azure (preferred) or AWS experience

C# & .NET framework; object-oriented design

REST / web service design and implementation


Organization : Virtual Learning

Req ID : 7492

Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form