li>Ability to coach and train junior software developers in the following:
Execute software planning, requirements, risk management, design, development, architecture, modeling, estimation, configuration management, quality, security, and tests using software development methodologies, architectural structures, viewpoints, styles, design decisions, and frameworks across all lifecycle phases.
Cultivate Engineering Disciplines: You will champion and model core XP practices, including Test-Driven Development (TDD), continuous refactoring, and pair programming to ensure high-quality, maintainable codebases.