Software Developer & Product Support
for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). Use - for any list of duties/requirements/benefits, and
for prose. Do NOT repeat the job title as a heading (the page already shows it) and do NOT put Job ID / requisition numbers as headings — fold minor metadata into a short
or drop it. Preserve ALL substantive information; do NOT invent or summarize away detail. Remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. IMPORTANT: include a section ONLY when the posting has real, specific content for it — never emit a heading followed by filler/placeholder text (e.g. "commensurate with experience", "not specified", "N/A", "varies", "TBD") and never create Pay/Schedule/Benefits sections unless the posting actually states them. Prefer a few substantive sections over many thin ones.
We have content: Job Summary (first paragraph). Compensation: $83,680 - $117,152. Responsibilities/Duties (list). Skills/Abilities (list). Education/Experience (list). Benefits paragraph. Also Leadership Competencies (list). Should we include Leadership Competencies as a separate section? Possibly under Skills or maybe as "Skills". The instruction says we can have Skills section. Could combine Skills/Abilities and Leadership Competencies into Skills? But they ask to preserve all substantive info; we could have separate sections: Skills (maybe includes Programming & Development Skills, Cloud & Technology Tools, Professional Competencies) and Leadership Competencies. However they said prefer a few substantive sections over many thin ones. Might combine them into a "Skills and Competencies" section. But they gave examples of headings: Skills, Benefits, Pay, etc. Could have Skills section covering both technical and professional competencies, and maybe a separate "Leadership Competencies" if we want to keep it distinct. However they said prefer few substantive sections over many thin ones. So maybe combine Leadership Competencies into Skills section as sub-bullets? But we need to use
- for any list. Could have one
with all skill items, but that would be long. Could split into subheadings? Not allowed because only h3 for section headings; we could have nested headings? Not specified. Probably better to have separate sections: Skills, Leadership Competencies. But that's many sections. However we have also Responsibilities, Requirements (maybe Education/Experience), Benefits, Pay. That's already 5 sections. Adding Skills and Leadership makes 7. Might be okay.
But we need to decide what qualifies as "Requirements". The posting has "Education/Experience". That could be Requirements or Qualifications. We'll use "Qualifications" heading for Education/Experience. Or "Requirements". The examples include Requirements and Qualifications. We'll pick "Qualifications" for Education/Experience. For Skills/Abilities we can use "Skills". For Leadership Competencies maybe we can include under Skills as a subcategory but we need a heading; maybe we can omit Leadership Competencies as separate and incorporate its bullet points into Skills section under a sub-list? But we need to preserve all info; we could add a Skills
and inside have two groups: one for technical skills, one for leadership/professional competencies. That would preserve info while keeping sections few. That seems reasonable: one Skills section with two lists.
Similarly, Responsibilities we can have one Responsibilities
with a single covering all duty bullet points (they are grouped under headings like Front-End Application Development etc). We could keep those subheadings as or maybe as but we need to preserve content. Could embed subheadings as inside - . That's okay.
Benefits: we have paragraph about benefits. We'll make
Benefits
with .
Pay: we have compensation range. We'll make
Pay
with .
Schedule: not present, omit.
About the role: we have Job Summary paragraph. We'll make
About the role
with .
Now we need to strip boilerplate: The text includes "Job Summary Compensation: $83,680 - $117,152". Actually the first line: "Job Summary Compensation: $83,680 - $117,152". We'll separate.
We need to preserve all substantive info: The responsibilities list includes many bullet points under headings. We'll capture them.
Let's extract responsibilities:
Front-End Application Development
- Design, develop, test, and maintain front-end components for internal and client-facing web and mobile applications using modern frameworks such as React, Angular, Vue, Dash, Streamlit, or PyQT.
- Build dashboards, visualizations, and interactive interfaces for data-driven and AI-enabled applications.
- Support integration of front-end applications with back-end services and REST APIs.
- Utilize AI coding assistants (e.g., Copilot, Claude, ChatGPT) to accelerate development, debugging, and test writing.
Product Development & Agile Delivery
- Participate in code reviews, sprint planning, stand-ups, and estimation while providing and receiving constructive feedback.
- Oversee testing and delivery of new features, assist in defect resolution, and ensure security and access controls are maintained.
- Stay current with emerging front-end technologies, trends, and AI/ML concepts, contributing to ongoing UI/UX improvements.
Cross-Functional Collaboration & User Experience
- Collaborate closely with consultants, product stakeholders, and designers to deliver seamless, intuitive user experiences.
- Engage proactively with users and customers to drive product adoption, gather feedback, and advocate for feature enhancements.
Customer Support & Subject Matter Expertise
- Act as a Subject Matter Expert (SME) for software solutions, assisting with user training, technical support, and troubleshooting.
- Develop and maintain documentation and training materials for internal and external audiences.
Product Monitoring & Business Partnership
- Monitor product delivery, usage, and service satisfaction.
- Coordinate with Sales, IT, and Management to support business goals and improve overall product effectiveness.
Leadership Competencies
- Leads Self: Takes Initiative
- Communicates Effectively & Candidly
- Demonstrates Accountability
- Collaborates
- Drives for Results
Now Skills/Abilities:
Programming & Development Skills
- Working knowledge of Python and JavaScript.
- Foundational skills in HTML, CSS, and responsive web design.
- Experience with at least one modern front-end framework such as ReactJS, Angular, Vue, Dash, Streamlit, or PyQT.
- Familiarity with REST APIs, version control systems (Git), and collaborative software development practices.
Cloud & Technology Tools
- Comfortable developing and deploying solutions on cloud platforms such as Azure (preferred), AWS, or GCP.
- Comfortable utilizing AI coding assistants (e.g., Copilot, Claude, ChatGPT) to support development, debugging, and productivity.
Professional Competencies
- Strong communication skills with the ability to work effectively across technical and non-technical teams.
- Strong collaboration skills in team-based development environments.
- Demonstrated problem-solving and analytical abilities.
- Passion for software development and emerging AI technologies.
- A user-centered mindset with strong attention to detail and product usability.
- Excellent customer engagement and advocacy skills.
- Enthusiasm for tackling technical challenges and building impactful, user-friendly applications.
Education/Experience:
- Bachelor’s degree in Computer Science or a related technical field, or equivalent experience.
- 1–3 years of professional experience in front-end or full-stack development (internships, academic, or project-based experience considered).
- Exposure to mobile development concepts, including native iOS/Android or cross-platform frameworks, is a plus.
Benefits paragraph:
"One of the core values at IDI is Family, and it shows in our benefits! From health coverage (medical, dental, vision) to a 401(k) with a company match, we take care of our team members. Enjoy paid time off for vacation and holidays, plus perks like life and disability insurance and an employee assistance program to support you when you need it most. We know that benefits are an important part of your compensation package, so we’ll share full details on eligibility and benefits during the hiring process."
Now we need to output HTML fragment only.
Structure:
About the role
The Software Developer and Product Support is responsible for developing, enhancing, and supporting web and mobile applications that deliver intuitive, high-quality user experiences for internal and external customers. This role combines front-end software development, product support, and customer engagement by designing and maintaining application interfaces, dashboards, and data visualizations; integrating solutions with APIs and back-end services; and leveraging modern development tools, including AI-assisted coding platforms. Working closely with product stakeholders, designers, consultants, and customers, this position participates in Agile development processes, oversees testing and feature delivery, provides technical support and end-user training, develops documentation, monitors product performance and user adoption, and helps drive continuous improvements that align technology solutions with business objectives.
Responsibilities
- Front-End Application Development
- Design, develop, test, and maintain front-end components for internal and client-facing web and mobile applications using modern frameworks such as React, Angular, Vue, Dash, Streamlit, or PyQT.
- Build dashboards, visualizations, and interactive interfaces for data-driven and AI-enabled applications.
- Support integration of front-end applications with back-end services and REST APIs.
- Utilize AI coding assistants (e.g., Copilot, Claude, ChatGPT) to accelerate development, debugging, and test writing.
- Product Development & Agile Delivery
- Participate in code reviews, sprint planning, stand-ups, and estimation while providing and receiving constructive feedback.
- Oversee testing and delivery of new features, assist in defect resolution, and ensure security and access controls are maintained.
- Stay current with emerging front-end technologies, trends, and AI/ML concepts, contributing to ongoing UI/UX improvements.
- Cross-Functional Collaboration & User Experience
- Collaborate closely with consultants, product stakeholders, and designers to deliver seamless, intuitive user experiences.
- Engage proactively with users and customers to drive product adoption, gather feedback, and advocate for feature enhancements.
- Customer Support & Subject Matter Expertise
- Act as a Subject Matter Expert (SME) for software solutions, assisting with user training, technical support, and troubleshooting.
- Develop and maintain documentation and training materials for internal and external audiences.
- Product Monitoring & Business Partnership
- Monitor product delivery, usage, and service satisfaction.
- Coordinate with Sales, IT, and Management to support business goals and improve overall product effectiveness.
- Leadership Competencies
- Leads Self: Takes Initiative
- Communicates Effectively & Candidly
- Demonstrates Accountability
- Collaborates
- Drives for Results
Skills
- Programming & Development Skills
- Working knowledge
for prose. Do NOT repeat the job title as a heading (the page already shows it) and do NOT put Job ID / requisition numbers as headings — fold minor metadata into a short
or drop it. Preserve ALL substantive information; do NOT invent or summarize away detail. Remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. IMPORTANT: include a section ONLY when the posting has real, specific content for it — never emit a heading followed by filler/placeholder text (e.g. "commensurate with experience", "not specified", "N/A", "varies", "TBD") and never create Pay/Schedule/Benefits sections unless the posting actually states them. Prefer a few substantive sections over many thin ones. We have content: Job Summary (first paragraph). Compensation: $83,680 - $117,152. Responsibilities/Duties (list). Skills/Abilities (list). Education/Experience (list). Benefits paragraph. Also Leadership Competencies (list). Should we include Leadership Competencies as a separate section? Possibly under Skills or maybe as "Skills". The instruction says we can have Skills section. Could combine Skills/Abilities and Leadership Competencies into Skills? But they ask to preserve all substantive info; we could have separate sections: Skills (maybe includes Programming & Development Skills, Cloud & Technology Tools, Professional Competencies) and Leadership Competencies. However they said prefer a few substantive sections over many thin ones. Might combine them into a "Skills and Competencies" section. But they gave examples of headings: Skills, Benefits, Pay, etc. Could have Skills section covering both technical and professional competencies, and maybe a separate "Leadership Competencies" if we want to keep it distinct. However they said prefer few substantive sections over many thin ones. So maybe combine Leadership Competencies into Skills section as sub-bullets? But we need to use
- for any list. Could have one
- with all skill items, but that would be long. Could split into subheadings? Not allowed because only h3 for section headings; we could have nested headings? Not specified. Probably better to have separate sections: Skills, Leadership Competencies. But that's many sections. However we have also Responsibilities, Requirements (maybe Education/Experience), Benefits, Pay. That's already 5 sections. Adding Skills and Leadership makes 7. Might be okay.
But we need to decide what qualifies as "Requirements". The posting has "Education/Experience". That could be Requirements or Qualifications. We'll use "Qualifications" heading for Education/Experience. Or "Requirements". The examples include Requirements and Qualifications. We'll pick "Qualifications" for Education/Experience. For Skills/Abilities we can use "Skills". For Leadership Competencies maybe we can include under Skills as a subcategory but we need a heading; maybe we can omit Leadership Competencies as separate and incorporate its bullet points into Skills section under a sub-list? But we need to preserve all info; we could add a
- . That's okay.
Benefits: we have paragraph about benefits. We'll make
Benefits
with. Pay: we have compensation range. We'll make
Pay
with. Schedule: not present, omit. About the role: we have Job Summary paragraph. We'll make
About the role
with. Now we need to strip boilerplate: The text includes "Job Summary Compensation: $83,680 - $117,152". Actually the first line: "Job Summary Compensation: $83,680 - $117,152". We'll separate. We need to preserve all substantive info: The responsibilities list includes many bullet points under headings. We'll capture them. Let's extract responsibilities: Front-End Application Development - Design, develop, test, and maintain front-end components for internal and client-facing web and mobile applications using modern frameworks such as React, Angular, Vue, Dash, Streamlit, or PyQT. - Build dashboards, visualizations, and interactive interfaces for data-driven and AI-enabled applications. - Support integration of front-end applications with back-end services and REST APIs. - Utilize AI coding assistants (e.g., Copilot, Claude, ChatGPT) to accelerate development, debugging, and test writing. Product Development & Agile Delivery - Participate in code reviews, sprint planning, stand-ups, and estimation while providing and receiving constructive feedback. - Oversee testing and delivery of new features, assist in defect resolution, and ensure security and access controls are maintained. - Stay current with emerging front-end technologies, trends, and AI/ML concepts, contributing to ongoing UI/UX improvements. Cross-Functional Collaboration & User Experience - Collaborate closely with consultants, product stakeholders, and designers to deliver seamless, intuitive user experiences. - Engage proactively with users and customers to drive product adoption, gather feedback, and advocate for feature enhancements. Customer Support & Subject Matter Expertise - Act as a Subject Matter Expert (SME) for software solutions, assisting with user training, technical support, and troubleshooting. - Develop and maintain documentation and training materials for internal and external audiences. Product Monitoring & Business Partnership - Monitor product delivery, usage, and service satisfaction. - Coordinate with Sales, IT, and Management to support business goals and improve overall product effectiveness. Leadership Competencies - Leads Self: Takes Initiative - Communicates Effectively & Candidly - Demonstrates Accountability - Collaborates - Drives for Results Now Skills/Abilities: Programming & Development Skills - Working knowledge of Python and JavaScript. - Foundational skills in HTML, CSS, and responsive web design. - Experience with at least one modern front-end framework such as ReactJS, Angular, Vue, Dash, Streamlit, or PyQT. - Familiarity with REST APIs, version control systems (Git), and collaborative software development practices. Cloud & Technology Tools - Comfortable developing and deploying solutions on cloud platforms such as Azure (preferred), AWS, or GCP. - Comfortable utilizing AI coding assistants (e.g., Copilot, Claude, ChatGPT) to support development, debugging, and productivity. Professional Competencies - Strong communication skills with the ability to work effectively across technical and non-technical teams. - Strong collaboration skills in team-based development environments. - Demonstrated problem-solving and analytical abilities. - Passion for software development and emerging AI technologies. - A user-centered mindset with strong attention to detail and product usability. - Excellent customer engagement and advocacy skills. - Enthusiasm for tackling technical challenges and building impactful, user-friendly applications. Education/Experience: - Bachelor’s degree in Computer Science or a related technical field, or equivalent experience. - 1–3 years of professional experience in front-end or full-stack development (internships, academic, or project-based experience considered). - Exposure to mobile development concepts, including native iOS/Android or cross-platform frameworks, is a plus. Benefits paragraph: "One of the core values at IDI is Family, and it shows in our benefits! From health coverage (medical, dental, vision) to a 401(k) with a company match, we take care of our team members. Enjoy paid time off for vacation and holidays, plus perks like life and disability insurance and an employee assistance program to support you when you need it most. We know that benefits are an important part of your compensation package, so we’ll share full details on eligibility and benefits during the hiring process." Now we need to output HTML fragment only. Structure:
About the role
The Software Developer and Product Support is responsible for developing, enhancing, and supporting web and mobile applications that deliver intuitive, high-quality user experiences for internal and external customers. This role combines front-end software development, product support, and customer engagement by designing and maintaining application interfaces, dashboards, and data visualizations; integrating solutions with APIs and back-end services; and leveraging modern development tools, including AI-assisted coding platforms. Working closely with product stakeholders, designers, consultants, and customers, this position participates in Agile development processes, oversees testing and feature delivery, provides technical support and end-user training, develops documentation, monitors product performance and user adoption, and helps drive continuous improvements that align technology solutions with business objectives.
Responsibilities
- Front-End Application Development
- Design, develop, test, and maintain front-end components for internal and client-facing web and mobile applications using modern frameworks such as React, Angular, Vue, Dash, Streamlit, or PyQT.
- Build dashboards, visualizations, and interactive interfaces for data-driven and AI-enabled applications.
- Support integration of front-end applications with back-end services and REST APIs.
- Utilize AI coding assistants (e.g., Copilot, Claude, ChatGPT) to accelerate development, debugging, and test writing.
- Product Development & Agile Delivery
- Participate in code reviews, sprint planning, stand-ups, and estimation while providing and receiving constructive feedback.
- Oversee testing and delivery of new features, assist in defect resolution, and ensure security and access controls are maintained.
- Stay current with emerging front-end technologies, trends, and AI/ML concepts, contributing to ongoing UI/UX improvements.
- Cross-Functional Collaboration & User Experience
- Collaborate closely with consultants, product stakeholders, and designers to deliver seamless, intuitive user experiences.
- Engage proactively with users and customers to drive product adoption, gather feedback, and advocate for feature enhancements.
- Customer Support & Subject Matter Expertise
- Act as a Subject Matter Expert (SME) for software solutions, assisting with user training, technical support, and troubleshooting.
- Develop and maintain documentation and training materials for internal and external audiences.
- Product Monitoring & Business Partnership
- Monitor product delivery, usage, and service satisfaction.
- Coordinate with Sales, IT, and Management to support business goals and improve overall product effectiveness.
- Leadership Competencies
- Leads Self: Takes Initiative
- Communicates Effectively & Candidly
- Demonstrates Accountability
- Collaborates
- Drives for Results
Skills
- Programming & Development Skills
- Working knowledge
- Front-End Application Development
Skills
and inside have two- groups: one for technical skills, one for leadership/professional competencies. That would preserve info while keeping sections few. That seems reasonable: one Skills section with two lists.
Similarly, Responsibilities we can have one
Responsibilities
with a single- covering all duty bullet points (they are grouped under headings like Front-End Application Development etc). We could keep those subheadings as or maybe as
but we need to preserve content. Could embed subheadings as inside
- . That's okay.
Benefits: we have paragraph about benefits. We'll make