Pearson VUE

Senior Software Engineer

Pearson VUE

full-time

Posted on:

Location Type: Hybrid

Location: HobokenNew JerseyUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $140,000 - $160,000 per year

Job Level

About the role

  • Design, develop, and maintain frontend applications using React and TypeScript.
  • Build and optimize backend services using Java (Spring Boot), Python, and/or Go.
  • Develop and integrate RESTful APIs and GraphQL services, including composition/BFF layers.
  • Build and manage cloud-native solutions using AWS services such as Lambda, ECS, S3, SQS/SNS, AppSync, DynamoDB, and Step Functions.
  • Implement and maintain CI/CD pipelines for automated build, test, and deployment.
  • Design and manage infrastructure using CloudFormation (Infrastructure as Code).
  • Optimize applications for performance, scalability, reliability, and security.
  • Monitor and troubleshoot applications using AWS CloudWatch.
  • Ensure accessibility compliance (WCAG, ARIA) and frontend best practices.
  • Collaborate with product, design, and platform teams in an agile development environment.
  • Participate in code reviews, design discussions, and technical decision-making.

Requirements

  • Strong experience with React and TypeScript for frontend development.
  • Backend development experience in Java (Spring Boot), Python, and/or Go.
  • Hands-on experience with AWS cloud services, including Lambda, ECS, S3, SQS/SNS, AppSync, DynamoDB, and Step Functions.
  • Experience designing and integrating REST APIs and GraphQL.
  • Proficiency with CI/CD pipelines and deployment automation.
  • Experience using Git and modern version control workflows.
  • Strong understanding of performance optimization, scalability, and secure application design.
  • Ability to work independently and collaboratively in a fast-paced environment.
Benefits
  • This position is eligible to participate in an annual incentive program
  • Information on benefits offered is __here__
Applicant Tracking System Keywords

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

Hard Skills & Tools
ReactTypeScriptJavaSpring BootPythonGoRESTful APIsGraphQLCI/CDCloudFormation
Soft Skills
collaborationindependenceagile developmentcode reviewstechnical decision-making