
Senior Software Engineer
Pearson VUE
full-time
Posted on:
Location Type: Hybrid
Location: Hoboken • New Jersey • United States
Visit company websiteExplore more
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