Pearson VUE

Software Engineer

Pearson VUE

full-time

Posted on:

Location Type: Hybrid

Location: AustinTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Architect and implement scalable, high-performance software components for Q-interactive’s mobile and web platforms.
  • Write high quality code and test cases to ensure robustness, reliability, extensibility and performance of systems and services.
  • Design, develop, and maintain robust, scalable web applications using Groovy, Grails, and related technologies (e.g., Spring, Hibernate).
  • Develop and maintain microservices using Spring, AWS Lambda, PostgreSQL, and MySQL.
  • Build responsive UI components using Angular, Ionic, Typescript, Swift, and Objective-C for hybrid and native mobile applications.
  • Participate in technical design sessions, code reviews, and solution architecture discussions.
  • Ensure accessibility compliance across Q-interactive offerings.
  • Collaborate with UX, QA, and product teams to define technical requirements and deliver high-quality features.
  • Conduct thorough testing of applications, including unit, integration, and functional testing, and effectively troubleshoot and debug issues.
  • Provide ongoing maintenance, support, and enhancements for existing applications.
  • Ensure reliability, performance, and maintainability of systems through testing and continuous integration.
  • Drive adoption of secure development processes, coding standards, and engineering best practices.
  • Mentor junior engineers, fostering a culture of learning and technical excellence.

Requirements

  • Bachelor’s degree in Computer Science, Engineering or equivalent.
  • 10+ years of relevant experience.
  • Proficiency in Java and related technologies (Spring, Hibernate).
  • Experience in web application development using Groovy and the Grails framework.
  • Strong understanding of web application development principles and MVC architecture.
  • Experience with relational databases and SQL.
  • Extensive experience with front-end technologies (HTML, CSS, JavaScript/Typescript, Angular).
  • Understanding of RESTful web services and API integration.
  • Experience in software development methodologies (Agile, Scrum).
  • Problem-solving skills and the ability to work independently and as part of a team.
  • Excellent communication and interpersonal skills.
  • Must be able to work onsite at the Austin office at least twice per week.
Benefits
  • Health insurance
  • Paid time off
  • Flexible working arrangements
  • Professional development opportunities
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaGroovyGrailsSpringHibernatePostgreSQLMySQLAngularIonicTypescript
Soft Skills
problem-solvingcommunicationinterpersonalteamworkmentoring
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering