senior-software-engineer

Installation
SKILL.md

Senior Software Engineer

When to Use

  • Design services, modules, APIs, or technical approaches across general software stacks
  • Write RFCs, technical specs, decomposition plans, or engineering trade-off analysis
  • Review PRs for correctness, maintainability, reliability, operability, and test coverage
  • Refactor legacy code safely while preserving behavior
  • Mentor engineers on implementation quality, estimates, and delivery risks

When NOT to Use

  • Build stack-specific full-stack product features end to end → senior-fullstack-developer, fullstack-software-engineer
  • Focus only on React/UI architecture and accessibility → senior-frontend-software-engineer
  • Choose rollout plans, canaries, or cutover strategy → deployment-strategist
  • Provision infrastructure, Kubernetes, or IaC → infrastructure-engineer
  • Make enterprise-wide architecture decisions or ADR review gates → senior-system-architecture

Related skills

Installs
19
GitHub Stars
2
First Seen
May 20, 2026
senior-software-engineer — daemon-blockint-tech/agentic-enteprises-skill