Colombo, LKA
17 hours ago
Senior Software Engineer
**Synopsis:** Designs and develops internet-scale applications and supports them throughout their lifecycle. **Responsibilities:** Are you passionate about creating top-notch software applications? Join Pearson as a QA Engineer and be part of a dynamic team that designs and develops applications at scale. Your responsibilities will include: + **Developing and maintaining** high-quality software applications built on private and public cloud platforms. + **Architecting and designing** applications by adapting proven industry best practices alongside R&D objectives. + **Raising the bar** on application and infrastructure code quality. + **Strengthening application and platform security** by adopting security best practices. + **Ensuring compatibility and accessibility** conformity along with various non-functional requirements throughout the application lifecycle. + **Automating functional and other quality tests** at different layers of the application to uncover issues as early as possible. + **Improving the application's ability** to continuously integrate and deploy to facilitate frequent and smaller releases with no customer impact. + **Baking observability** into the applications, actively monitoring and resolving issues promptly. + **Monitoring various performance indicators** of the applications and making continuous improvements and optimizations. **Requirements:** To be successful in this role, you should have: + A **bachelor's degree** in Software Engineering, Computing, or a related field. + **Minimum of 4 years** of experience in Software Engineering. + An **up-to-date knowledge** of industry trends and new developments in programming, application development, and lifecycle management. + A **passion for solving problems** with innovative and practical solutions. + **Strong analytical and reasoning skills** with the ability to visualize outcomes. + Thorough knowledge of **algorithms and data structures** . + **Proficiency in at least two high-level programming languages** , including Java, and the ability to quickly adopt new languages and techniques. + Previous experience with **ReactJS and Node** . + Hands-on experience in frameworks such as **SpringBoot and Redux** would be beneficial. + Previous experience in **MongoDB** would be an added advantage. + Practical experience in **cloud environments** , preferably in AWS, would be beneficial. + Ability to **craft quality code** and automate various types of tests on application components. + Proficiency in **monitoring applications** , troubleshooting, and fixing application issues. + Thorough knowledge of the **non-functional requirements** of applications such as security, accessibility, compatibility, observability, and availability. + Working knowledge of **continuous integration and deployment** . Join Pearson and be part of a team that is dedicated to developing innovative solutions and enhancing the digital presence of our applications. Apply now and take your career to the next level! **Who we are:** At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For us, learning isn't just what we do. It's who we are. To learn more: We are Pearson. Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act. If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing TalentExperienceGlobalTeam@grp.pearson.com. **Job:** TECHNOLOGY **Organization:** Higher Education **Schedule:** FULL\_TIME **Workplace Type:** Hybrid **Req ID:** 19282
Confirm your E-mail: Send Email