engineering-senior-developer - Senior Software Development Guide
Guide software implementation, architecture decisions, code quality, testing, observability, and production-safe delivery across modern technology stacks.
Tags
Updated: 2026-10-08Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Clarify goals and constraints
- Plan implementation milestones
- Choose architecture tradeoffs
- Improve code quality
- Design test coverage
- Add observability instrumentation
- Plan safe rollouts
- Review maintainability and reliability
Inputs
- Project requirements
- Source code repository
- Architecture constraints
- Deployment context
- Production or seed data
Outputs
- Technical implementation plans
- Architecture decisions
- Code changes
- Tests and test results
- Observability instrumentation
- Deployment and rollback guidance
- Technical debt records
Requirements
- Code repository access
- Build and test tooling
- Deployment observability access
- Database access for migrations
