This role partners with Product Owners, UW/Config, QA, and Implementation teams to deliver secure, reliable, and maintainable capabilities for a high-availability, high-volume automated life insurance underwriting platform.
This is a senior individual contributor role with no formal people management responsibility; leadership is exercised through technical influence, architecture and design stewardship, high-quality implementation, and mentoring of engineers while maintaining hands-on delivery ownership.
- Own technical delivery for medium-to-large initiatives across multiple components/services.
- Lead architecture and design decisions for backend/service-oriented solutions, including performance, maintainability, security, and operability trade-offs.
- Influence technical direction and engineering practices across teams without formal authority using clear design artifacts, code reviews, and evidence-based recommendations.
- Contribute meaningfully to implementation and test automation efforts, including unit, integration, and regression coverage.
- Use CI/CD pipelines and enforce quality gates including peer review, linting/static checks, security checks, and automated tests before release.
- Produce and maintain project, system, and testing documentation, including runbooks and known-issue notes.
- Participate in sprint planning, refinement, demos, and daily scrum to communicate progress and unblock impediments.
- Partner with implementation and business teams to support client onboarding and integration activities.
- Participate in rotating production support and incident response, including leading diagnosis and coordination for complex incidents and driving corrective/preventive improvements.
- Implement and improve observability practices (structured logging, tracing, diagnostics, and actionable alerts).
- Participate in controls compliance and auditing activities and adhere to SCOR information security policies and best practices, including PII handling, secrets management, and required security training.
- Contribute to continuous improvement of SDLC standards, tooling, and team effectiveness.
- Model and encourage responsible AI-assisted development practices for coding, debugging, testing, and documentation.
- Other duties as required for the position.