The Senior Software Developer is 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 technology platforms.
Requirements
- Provide engineering leadership to the engineers in the team.
- 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.
- Review - Participate in and lead requirements, design and code reviews.
- Test & Deployment - Work closely with other teams (e.g., QA, configuration management, end users) to release high quality software.
- Quality/process improvement - Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence.
- People development – Mentor and train new team members
Benefits
- Annual incentive program
- Benefits offered (not specified)
