-
Senior Software Developer
- Pearson (San Antonio, TX)
-
We are seeking a highly motivated and skilled Full Stack Software Engineer for Pearson’s Q-global product. The ideal candidate will be responsible for developing new features for Q-global and migrating the current platform to it's new version. This is a multi-year project with enormous strategic value and high revenue growth.
You will work with a distributed development team spread across the US, Europe and Asia. Our work environment is collaborative, casual, flexible, agile and results driven. Since the business provides a mission-critical service to a demanding set of clients, high-quality performance is required to meet customer expectations.
Responsibilities
The Senior Full Stack Engineer will:
Be responsible for analysis, design, implementation, and unit testing to produce high-quality code for a project team responsible for supporting a number of cutting-edge assessment technology platforms. They will use industry best practices while working in a team of high-performing professionals.
+ Implement & Perform - Implement designs following Pearson coding standards and industry best practices
+ Analyze & Design - Ensure business and requirements artifacts are created that effectively model the customer's requirements. Use tooling and best practices to create design models from requirements
+ Review - Participate in requirements, design and code reviews
+ Test & Deployment - Work closely with other teams (e.g., QA, configuration management, end users) to release high-quality software. Create testable requirements and write and execute unit tests
+ Quality/process improvement - Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence
Required Experience:
+ Experience as a full stack engineer with _Java, Spring Framework, Angular Framework, Javascript/Typescript, HTML, CSS , Postgres, MongoDB_
+ _Experience with Cloud AWS-hosted applications_
+ Bachelor's degree in Computer Science, MIS, or equivalent technology discipline
+ Software development experience creating SaaS applications
+ Experience with the development, maintenance, and testing of software following industry best practices
+ Experience with highly available, highly concurrent web-based applications
+ Experience with GIT or similar VCS tools
+ Experience with CI/CD tools like Jenkins
+ Experience working in an agile environment
Education :
+ Bachelor’s degree in Computer Science, Engineering or equivalent.
+ 5 to 10 years of relevant project experience.
Desirable Experience:
+ Desire to expand knowledge in many development languages, applications, and tools
+ Quickly learn new processes and tools, business domains and technical applications
+ Able to think technically and analytically
+ Ability to understand the philosophy of architecture
+ Must assimilate information, distil knowledge, apply experience and provide solution alternatives and recommendations
+ Must have strong time management skills - including the ability to work well under pressure, plan, set priorities, adapt to change, and meet established timelines
+ Must be a self-starter and detail-oriented
+ Effective written and verbal communication skills
+ Ability to work within a team
+ **_Experience with Data Science using Python highly preferred_**
+ **_Experience building AI solutions using AWS Bedrock_** **_highly preferred_**
This is a hybrid role requiring the candidate to be onsite at Pearson's San Antonio office three days a week
1083321
**Job:** TECHNOLOGY
**Organization:** Assessment & Qualifications
**Schedule:** FULL\_TIME
**Req ID:** 18938
-