Pearson VUE

Senior Software Engineer

Pearson VUE

full-time

Posted on:

Location Type: Hybrid

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and own end‑to‑end application and module architectures.
  • Build performant, responsive, and accessible front‑end applications for web and mobile.
  • Design, develop, and maintain RESTful APIs and backend services.
  • Implement and optimize microservices and event‑driven architectures.
  • Work closely with CI/CD pipelines, automated testing, and continuous deployment.
  • Lead parallel implementations and act as a Subject Matter Expert (SME) for system integrations.
  • Monitor, troubleshoot, and resolve production issues with a strong sense of ownership and urgency.
  • Collaborate with product managers, designers, and cross‑functional engineering teams.
  • Actively participate in Agile / Scrum ceremonies and technical discussions.
  • Mentor junior engineers and contribute to best engineering practices.

Requirements

  • 6+ years of experience in application development
  • 3+ years of hands‑on full‑stack development experience
  • Strong expertise in either of the following stacks: Backend experience with Java + Spring Boot OR Python OR Node.js, Express.js
  • Frontend experience with React + Redux or Vue.js
  • Solid understanding of Microservices, Micro Frontends, and Event‑Based Architectures
  • Experience building responsive UIs for desktop and mobile devices
  • Strong experience with TDD and continuous deployment models
  • Hands-on experience with AWS cloud services
  • Strong understanding of Relational databases (MySQL, PostgreSQL, Oracle) and NoSQL databases (MongoDB, DynamoDB)
  • Proven experience with web application performance engineering
  • Experience designing, implementing, and managing REST APIs
  • Experience integrating with LLMs, web MCP servers, and AI services
  • Familiarity with prompt engineering and AI‑assisted development tools such as Cursor or GitHub Copilot
  • Excellent communication skills and ability to mentor junior engineers
  • Bachelor’s degree in computer science, Engineering, or a related field.
Benefits
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootPythonNode.jsExpress.jsReactReduxVue.jsMicroservicesREST APIs
Soft Skills
communicationmentoringcollaborationleadershipproblem-solvingownershipurgencyparticipation in Agile/Scrumtechnical discussionsbest engineering practices
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Engineering