Jobs · Engineering

Senior Software Developer

U-Haul · Phoenix, AZ · 1 mo ago
Engineering$90k–$120k/yrFull-time
We need to output HTML fragment with sections: headings

for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We must only include sections that have real specific content. The posting includes: description of role (primary roles and responsibilities). Also "Why Should You Apply?" includes bullet points: Competitive compensation, Latest technologies, Team that emphasizes collaboration, Positive team culture... That's more like benefits? Actually it's reasons to apply. Could be considered "Benefits"? But we have a Benefits section later with many details: medical insurance, etc. So we should separate. We need to extract: - About the role? Not explicitly a heading but we have description: "This position is 100% remote, but you must reside in the U.S." plus maybe "primary roles and responsibilities". Could be "About the role" section containing that sentence. - Responsibilities: list of duties: writes code maintainable, becomes owner SME technical lead, estimates and breaks down work, interfaces with stakeholders, advanced troubleshooting, serve as technical lead mentor train support, excellent technical judgement, prioritize ambiguous problems, completes tasks with minimal oversight, respond to production issues. - Requirements/Qualifications: "Experience/Education/Training 6+ years of professional software development experience. Bachelor's degree in computer science or related field. Must be a U.S. citizen or have proof of U.S. employment authorization for this position." - Skills? Not explicit separate list; maybe included in responsibilities. Could omit Skills section if not specific. - Pay: "Salary range: $90,000-$120,000 annually, depending on experience." - Benefits: long list of benefits after "U‑Haul Offers". That's many items. - Schedule? Not mentioned besides remote. Could omit. - Also "Why Should You Apply?" could be a section like "Why Apply?" but not in allowed headings list. The allowed headings are About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We could map "Why Should You Apply?" to Benefits? But Benefits already covers compensation and perks. The "Why Should You Apply?" includes competitive compensation (already pay), latest technologies, team collaboration, positive culture. Could be part of About the role or maybe we could add a section "About the team" but not allowed. Better to incorporate those points into Benefits or About the role? The instruction: Use headings only for those categories; we can include a section only when posting has real specific content for it. So we need to decide which sections to include. We have content for About the role (remote, US residency). Responsibilities (list). Requirements/Qualifications (experience, degree, citizenship). Pay (salary range). Benefits (the long list). No explicit Skills section; we could omit. Schedule: not specified besides remote; but remote is about location not schedule. Could we infer schedule? Not given. So omit Schedule. Thus output sections: About the role, Responsibilities, Requirements, Qualifications, Benefits, Pay. We need to use

for each heading. Use
  • for any list of duties/requirements/benefits. Use

    for prose. We must preserve all substantive information; do not invent or summarize away detail. Remove boilerplate: the first paragraph about AI usage, etc. Also remove "To ensure a fair and consistent evaluation process..." etc. Also remove "Why Should You Apply?" heading? We need to incorporate its content somewhere. The content includes: Competitive compensation (already covered in Pay), Latest technologies, Team that emphasizes collaboration, Positive team culture founded by team self-organization principles. These are not covered elsewhere. Could we put them under About the role? Or maybe under Benefits? Benefits already includes many perks; but "latest technologies" and "team culture" are not typical benefits but could be part of About the role or a separate section like "Why Apply?" but not allowed. We could incorporate them into About the role as prose. Thus About the role section could contain: "This position is 100% remote, but you must reside in the U.S. The role offers competitive compensation, exposure to latest technologies, a collaborative team environment, and a positive team culture founded on self‑organization principles." But we must not invent details; we are just rephrasing existing content. That's okay. Now Responsibilities: list each duty as

  • . Need to capture all duties from the block: "Writes code that is easily maintainable, highly reliable and demonstrates knowledge of common programming best practices." "Becomes the owner, subject matter expert (SME), and technical lead for individual applications, architecture initiatives, high risk/complexity features." "Starting with higher level business and technical requirements, independently estimates and breaks down the work." "Interfaces directly with business stakeholders (business units) or members of other development teams for work item scoping and clarification, communication of status, etc." "Advanced troubleshooting and problem solving, spanning software, systems and databases. Use a wide array of tools and techniques to identify the root cause and implement robust technical solutions." "Serve as a technical lead: mentor, train and support other software developers, perform design & code reviews." "Excellent technical judgement and decision making." "Effectively prioritizes and works through problems which are ambiguous, have incomplete specifications and are complex in nature." "Completes assigned tasks and project work with minimal oversight or direct supervision." "Respond quickly and effectively to production issues and taking responsibility for seeing those issues through resolution." We need to keep them as separate list items. Requirements/Qualifications: Could combine? The heading list includes both Requirements and Qualifications separate. We could put experience/degree under Requirements, and citizenship under Qualifications? Or we could just put all under Requirements and omit Qualifications if no distinct content. But we have both headings allowed; we need to include only if there is real specific content. We have content for both: experience/degree (requirements) and citizenship (qualification). Could split. Thus:

    Requirements

    • 6+ years of professional software development experience.
    • Bachelor's degree in computer science or related field.

    Qualifications

    Must be a U.S. citizen or have proof of U.S. employment authorization for this position.

    Benefits: huge list. Need to preserve all items. Use
    • for each benefit. List after "U‑Haul Offers": Medical insurance, Prescription drug plans, Dental & Vision plan with hearing care discounts, Onsite medical clinic for team members and eligible family members, New indoor fitness gym (Midtown Phoenix campus), Get Fit Gym Reimbursement Program, Registered Dietitian Program, WeightWatchers®, CVS Virtual Care, U‑Haul Kids Program, 24‑Hour Nurse Line, Wellness Program (Healthier You initiatives & challenges), Mindset App Reimbursement, Pet Insurance & Wellness plans, Career stability, Opportunities for advancement, Valuable on‑the‑job training, Tuition Reimbursement Program, Free online courses for personal and professional development at U‑Haul University®, 401(k) Savings Plan, Employee Stock Ownership Plan (ESOP), Company‑paid life insurance, Voluntary life insurance options, Short-Term and Long‑Term Disability, Critical Illness, Accident & Hospital Indemnity plans, Business & business travel insurance, MetLaw Legal Program, MetLife Auto & Home Insurance, LifeLock Identity Theft Protection, Dave Ramsey’s SmartDollar® Financial Wellness Program, U‑Haul Federal Credit Union, Paid holidays, vacation, and sick time, You Matter Employee Assistance Program (EAP), Discounts on cell phone plans, hotels, computers, vehicles & more, Community involvement & volunteer opportunities, U‑Haul Mothers Program (Paid maternity leave). We need to keep each as separate
    • . Ensure we preserve punctuation? Probably fine. Pay:

      Salary range: $90,000-$120,000 annually, depending on experience.

      Now ensure we removed boilerplate: first paragraph about AI usage, also "To ensure a fair and consistent evaluation process..." etc. Also remove "Why Should You Apply?" heading but we incorporated its content into About the role. Also remove duplicated lines? Not seeing duplicates. Now produce HTML fragment only. Let's craft:

      About the role

      This position is 100% remote, but you must reside in the U.S. The role offers competitive compensation, exposure to latest technologies, a collaborative team environment, and a positive team culture founded on self‑organization principles.

      Responsibilities

      • Writes code that is easily maintainable, highly reliable and demonstrates knowledge of common programming best practices.
      • Becomes the owner, subject matter expert (SME), and technical lead for individual applications, architecture initiatives, high risk/complexity features.
      • Starting with higher level business and technical requirements, independently estimates and breaks down the work.
      • Interfaces directly with business stakeholders (business units) or members of other development teams for work item scoping and clarification, communication of status, etc.
      • Advanced troubleshooting and problem solving, spanning software, systems and databases. Use a wide array of tools and techniques to identify the root cause and implement robust technical solutions.
      • Serve as a technical lead: mentor, train and support other software developers, perform design & code reviews.
      • Excellent technical judgement and decision making.
      • Effectively prioritizes and works through problems which are ambiguous, have incomplete specifications and are complex in nature.
      • Completes assigned tasks and project work with minimal oversight or direct supervision.
      • Respond quickly and effectively to production issues and taking responsibility for seeing those issues through resolution.

      Requirements

      • 6+ years of professional software development experience.
      • Bachelor's degree in computer science or related field.

      Qualifications

      Must be a U.S. citizen or have proof of U.S. employment authorization for this position.

      Benefits

      • Medical insurance
      • Prescription drug plans
      • Dental & Vision plan with hearing care discounts
      • Onsite medical clinic for team members and eligible family members
      • New indoor fitness gym (Midtown Phoenix campus)
      • Get Fit Gym Reimbursement Program
      • Registered Dietitian Program
      • WeightWatchers®
      • CVS Virtual Care
      • U‑Haul Kids Program
      • 24‑Hour Nurse Line
      • Wellness Program (Healthier You initiatives & challenges)
      • Mindset App Reimbursement
      • Pet Insurance & Wellness plans
      • Career stability
      • Opportunities for advancement
      • Valuable on‑the‑job training
      • Tuition Reimbursement Program
      • Free online courses for personal and professional development at U‑Haul University®
      • 401(k) Savings Plan
      • Employee Stock Ownership Plan (ESOP)
      • Company‑paid life insurance
      • Voluntary life insurance options
      • Short-Term and Long‑Term Disability
      • Critical Illness, Accident & Hospital Indemnity plans
      • Business & business travel insurance
      • MetLaw Legal Program
      • MetLife Auto & Home Insurance
      • LifeLock Identity Theft Protection
      • Dave Ramsey’s SmartDollar® Financial Wellness Program
      • U‑Haul Federal Credit Union
      • Paid holidays, vacation, and sick time
      • You Matter Employee Assistance

Similar jobs

Senior Software Developer

Syms Strategic Group, LLC (SSG)Towson, MD· 3 mo ago
Engineering$85k–$117k/yrapply on symsstrategicgroup.applytojob.com