[Remote] Software Engineer III
Note: The job is a remote job and is open to candidates in USA. Pearson is a lifelong learning company that helps people realize the life they imagine through learning. The Software Engineer III will develop, evolve, and support web platforms and public-facing school websites, focusing on front-end and back-end development, content management, mobile optimization, performance, and collaboration with cross-functional technology and UX teams.
Responsibilities
- Work with subject matter experts and other stakeholders to meet front-end development and technology/ application needs to support current and future website roadmaps
- Continuously improve page speed and performance
- Collaborate with UX and technology partners in the organization to translate UI/UX wireframes and designs into actual code using HTML, CSS, and JavaScript to achieve a final Web product
- Track project issues and establish acceptance criteria to ensure that the team understands when work is complete; verify that the acceptance criteria has been met
- Partner with Software Development QA team to ensure rigorous QA is performed prior to release
- Provide product demonstrations
- Perform light scrum master duties as needed in support of the overall team
- Familiar with asynchronous development practices
- Experience working in the Microsoft Cloud stack, particularly Azure technologies
- Experience using JavaScript frameworks, knowledge of Angular or React preferred
- Experience working in source control, such as Git and Azure Dev Ops (ADO)
- Ability to independently solve technical problems in a virtual work environment, collaborate when necessary, and proactively ask for help
- Experience with analyzing business needs and requirements, collaborating with a development team on technical solutions, and writing technical specifications and/or requirements
- Experience writing technical documentation and troubleshooting guidance, specifically to allow internal staff to support delivered solutions
- Experience working on an Agile team
- Ability to work well with others, particularly cross-functional team members and customers, such as UI/UX, Quality Assurance, Product Owners, etc
- Ability to demonstrate aptitude and experience by providing examples, samples, and source code
Skills
- + Familiar with asynchronous development practices
- + Experience working in the Microsoft Cloud stack, particularly Azure technologies
- + Experience working in source control, such as Git and Azure Dev Ops (ADO)
- + Ability to independently solve technical problems in a virtual work environment, collaborate when necessary, and proactively ask for help
- + Experience with analyzing business needs and requirements, collaborating with a development team on technical solutions, and writing technical specifications and/or requirements
- + Experience writing technical documentation and troubleshooting guidance, specifically to allow internal staff to support delivered solutions
- + Experience working on an Agile team
- + Ability to work well with others, particularly cross-functional team members and customers, such as UI/UX, Quality Assurance, Product Owners, etc
- + Ability to demonstrate aptitude and experience by providing examples, samples, and source code
- + Minimum of a Bachelor's degree required – preferably in Computer Science or related field
- + Minimum 4 years of experience in a high-tech environment developing object-oriented Web applications
- + Experience building APIs (Application Program Interfaces)
- + Experience working in the Microsoft Cloud stack, particularly Azure technologies
- + Familiar with asynchronous development practices
- + Proficient with Atlassian products including Jira and Confluence
- + Understanding of the website development lifecycle and methodologies
- + Experience managing and administering web content management systems. AEM experience is a plus
- + Proficiency and hands-on experience in Javascript (Angular JS or similar framework), HTML/CSS
- + Strong attention to detail and a proven commitment to excellence and quality control
- + Well organized, detail-oriented, and process-driven with a positive and proactive attitude
- + An understanding of marketing & sales funnels, customer journeys & positioning
- + Strong organizational skills with the ability to manage multiple projects and requests
- + Excited to work in a collaborative team environment and cross-functionally
- + Ability to work in a fast-paced, changing & highly virtual work environment
- + Experience using JavaScript frameworks, knowledge of Angular or React preferred
- Minimum of a Bachelor's degree required – preferably in Computer Science or related field
- + Experience managing and administering web content management systems. AEM experience is a plus
Benefits
- Eligible to participate in an annual incentive program
- Remote work arrangement
Company Overview
Company H1B Sponsorship