Software Development Director
Hybrid$191k/yrFull-time
We need to output HTML fragment with sections: headings
for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. We must not repeat job title as heading. No Job ID etc. Remove boilerplate, navigation, legal, EEO, duplicated lines, application instructions. Also remove "undefined" etc. Keep substantive info.
We need to parse the posting.
Content:
Intro paragraph: "Our product team is seeking a software development director to champion transformation of our internal insurance software solutions and our customer digital experience. As our new software development director, you’ll set the strategy and direction for software development teams, ensuring that it aligns with product, technology, and corporate goals and objectives. You will standardize engineering, quality assurance, and delivery, while enhancing planning, prioritization, estimation, dependency management, and delivery predictability. To do this job well, you’ll need at least 10 years of experience in software development, much of that in a management role. You’ll need business acumen, strong technical skills, the ability to build relationships and manage a team of diverse talents and perspectives. As the product team is in its early days, you’ll be able to help us adjust from a project to product mindset. If you’re a continuous learner, a dot connector, outcomes driver, and someone who is never satisfied by the way things are, we invite you to learn more about the role and apply today. Join us for a career exploration to learn more about this exciting opportunity on Thursday, October 1, 2026, at 4:00pm. Register here."
We need to remove application instructions like "Join us for a career exploration... Register here." That's application instruction? Possibly considered application instruction. The instruction says remove application instructions. So we should drop that sentence.
Also "undefined" after On-call support line: "On-call support may be required on an as-needed basis or as part of a rotating schedule, including availability outside business hours to support urgent IT issues or system implementations.undefined". Remove "undefined".
Then "ADDITIONAL FUNCTIONS: Perform other duties as assigned by management to support team objectives and organizational goals, demonstrating flexibility and adaptability in responding to evolving priorities and needs." This is like additional duties; could be part of Responsibilities? Might be considered responsibilities. We'll include in Responsibilities maybe.
Then "RECOMMENDED QUALIFICATIONS:" then list.
Then "NEXT STEPS: To receive consideration, please submit your resume with a cover letter by the close of this recruitment. We want your submission to count, so be sure it’s complete. This recruitment will close on Tuesday, October 6, 2026.If a sufficient number of qualified applications are received this recruitment may close early." That's application instructions; remove.
Then "Compensation & BenefitsTypical hiring range: $190,523 - $224,145. The pay range for this position is annually based on a full-time schedule. Actual compensation will be determined using factors such as experience, skills, training, certifications & education. SAIF provides a wide range of benefits to employees who work at least 20 hours per week, including health care, retirement savings plans, paid time off, and more. For additional information about SAIF's total rewards, visit our website at: Total rewards (saif.com) *Note that eligibility and cost of benefits can vary depending on the number of regularly scheduled hours, and job status such as regular full-time, regular part-time, seasonal, or temporary employment. Full salary range: $168,110 - $280,180"
We need Pay and Benefits sections if content present. We have pay range and benefits description. So include Pay and Benefits sections.
Also "VeteransWe provide preference to qualifying and disabled veterans. For more information please visit saif.com/veterans." That's maybe a note; could be part of Benefits? Might be considered EEO? It's about veterans preference; could be considered a benefit or note. Might keep as part of Benefits? But it's not exactly benefit; it's a hiring preference. Could be considered part of "About us"? Might be considered EEO/equal-opportunity boilerplate; we should remove EEO/equal-opportunity/scam-warning boilerplate. Veterans preference might be considered EEO? It's a preference; but it's not exactly EEO statement; still could be considered a hiring practice. Safer to remove as it's likely boilerplate. The instruction: remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate. So remove Veterans line.
"About usSince 1914, SAIF has been taking care of injured workers, helping people get back to work, and keeping rates low by focusing on workplace safety. Together with our partners, we strive to make Oregon the safest and healthiest place to work. For questions related to this job, please reach out to us at jobs@saif.com. SAIF is an Equal Opportunity Employer that values diversity in its workplace."
That's About us and EEO; we should remove EEO boilerplate. But "About us" could be considered a section? The instruction: use headings for sections like About the role, Responsibilities, etc. Not About us. Probably we should drop About us as it's boilerplate. Also contact email maybe considered application instruction? Might be removed.
Thus we keep: introductory paragraph (maybe as About the role?), Responsibilities, Requirements/Qualifications, Skills? The posting includes qualifications and recommended qualifications. Could combine as Requirements/Qualifications. Skills maybe not separate.
We need to decide sections: About the role (intro), Responsibilities, Requirements (or Qualifications), Benefits, Pay. Possibly Skills not needed.
We must not create sections with filler like "commensurate with experience". We have specific content.
Let's extract substantive content for each.
About the role: The introductory paragraph before responsibilities. Remove the career exploration line. So we have:
"Our product team is seeking a software development director to champion transformation of our internal insurance software solutions and our customer digital experience. As our new software development director, you’ll set the strategy and direction for software development teams, ensuring that it aligns with product, technology, and corporate goals and objectives. You will standardize engineering, quality assurance, and delivery, while enhancing planning, prioritization, estimation, dependency management, and delivery predictability. To do this job well, you’ll need at least 10 years of experience in software development, much of that in a management role. You’ll need business acumen, strong technical skills, the ability to build relationships and manage a team of diverse talents and perspectives. As the product team is in its early days, you’ll be able to help us adjust from a project to product mindset. If you’re a continuous learner, a dot connector, outcomes driver, and someone who is never satisfied by the way things are, we invite you to learn more about the role and apply today."
We removed the career exploration line. Keep the invitation to learn more? Might be considered application instruction? It's generic; but it's not a direct instruction to apply; it's encouraging to learn more. Might be okay. But safer to remove "we invite you to learn more about the role and apply today." That's application encouragement. Remove that sentence. So final About the role:
"Our product team is seeking a software development director to champion transformation of our internal insurance software solutions and our customer digital experience. As our new software development director, you’ll set the strategy and direction for software development teams, ensuring that it aligns with product, technology, and corporate goals and objectives. You will standardize engineering, quality assurance, and delivery, while enhancing planning, prioritization, estimation, dependency management, and delivery predictability. To do this job well, you’ll need at least 10 years of experience in software development, much of that in a management role. You’ll need business acumen, strong technical skills, the ability to build relationships and manage a team of diverse talents and perspectives. As the product team is in its early days, you’ll be able to help us adjust from a project to product mindset."
That seems fine.
Responsibilities: list from RESPONSIBILITIES: plus ADDITIONAL FUNCTIONS maybe.
Let's extract responsibilities bullet points:
- Set clear direction and objectives that are aligned with SAIF’s vision and mission.
- Drive employee engagement and team effectiveness through effective communication and by creating and maintaining an environment where individuals are empowered, motivated, and where the importance of collaboration within and across divisions / teams is fully understood and encouraged.
- Recognize individual differences while focusing on team cohesion.
- Develop and sustain an inclusive collaborative team environment to support diverse team members throughout the division.
- Own the development and ongoing adoption of standard software development practices, engineering and quality assurance standards, and technical execution and delivery methods across product-aligned teams.
- Provide leadership and oversee the development of software engineering management and technical level professionals, including performance management, workforce planning, succession planning, recruitment, onboarding, coaching, and talent development.
- Partner with Product, Platform & Infrastructure Technology, Architecture, Information Security, and business leaders to align development capacity, technical roadmaps, product roadmaps, and delivery commitments.
- Drive consistent planning, prioritization, estimation, dependency management, and delivery practices to improve predictability, transparency, and value realization across software delivery teams.
- Oversee resource and capacity planning for software development teams, including workforce needs, contractor planning, succession planning, and skill development strategies.
- Promote modern software engineering practices, production reliability, and operational readiness, including secure coding, test automation, CI/CD, code quality, maintainability, observability, and effective use of development tools and platforms.
- Ensure software development activities comply with enterprise architecture direction, information security expectations, regulatory requirements, IT standards, and applicable SAIF policies.
- Collaborate with product leaders and delivery teams to drive agile and product-oriented ways of working, clarifying roles, responsibilities, decision rights, and team operating models.
- Champion Agile transformation across software development teams by promoting Agile principles, improving team maturity, strengthening iterative delivery practices, and fostering a culture of adaptability, experimentation, and continuous learning.
- Monitor team performance, delivery health, operational metrics, and engineering effectiveness; identify systemic barriers and lead continuous improvement efforts across teams.
- Support operational budgeting and vendor or contractor spend management related to software development capacity, tools, services, and delivery priorities.
- Deliver technical leadership in the evaluation, selection, implementation, and ongoing management of vendor solutions to ensure they align with enterprise architecture, security requirements, product needs, performance expectations (SLA), and delivery goals.
- Build an inclusive, collaborative team culture in which differences are respected, diverse perspectives are valued, and employees are empowered to contribute, learn, and improve.
- Model adaptability and consistently seek to understand other world views, perspectives and approaches to work.
- Demonstrate curiosity, diplomacy and empathy when working across groups. Cultivate and maintain trusting, collaborative relationships across the organization.
- Contribute business insights and expertise to the strategic development and implementation of DEI initiatives and the development of progressive, business-focused inclusive strategies that meet the current and future needs of the organization.
- On-call support may be required on an as-needed basis or as part of a rotating schedule, including availability outside business hours to support urgent IT issues or system implementations.
- Perform other duties as assigned by management to support team objectives and organizational goals, demonstrating flexibility and adaptability in responding to evolving priorities and needs.
We should ensure no duplication. Looks fine.
Now Requirements/Qualifications: We have "RECOMMENDED QUALIFICATIONS:" plus earlier statement "To do this job well, you’ll need at least 10 years of experience..." but that's already in About the role. We could keep qualifications separate.
Let's extract qualifications:
- Ten or more years of progressively responsible experience in software engineering, application development, software delivery, or related technology leadership, including eight or more years of supervisory or people leadership experience.
- Experience leading multiple software development teams, implementing engineering standards, managing complex delivery portfolios, partnering with product and technology leaders, and leading or enabling Agile transformation across