Web Applications Developer II
for section headings like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We must include sections only when posting has real specific content. We have content for responsibilities (What you will do here). We have qualifications/requirements (What you will need). We have maybe "About the role" could be derived from "Who We Are"? That's about company, not role. Could treat as "About the role" maybe not. The instruction: Use for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we can choose appropriate headings based on content. We have responsibilities: list of duties. We have requirements: education, experience, skills. We have maybe "Qualifications" overlapping with requirements. Could combine. We have no explicit Benefits, Pay, Schedule. So we should not create those sections. We have location and job type; could be placed in a short
maybe under a heading? Not required. Could include a short paragraph after headings. We must not repeat job title as heading. Not include Job ID. Remove boilerplate like EEO etc. Also remove navigation, legal, etc. So we strip the EEO line, drug-free workplace, etc. Also remove the link for additional information? Probably remove as it's navigation/application instructions. Also remove "Location: Phoenix Job Type: Hybrid" maybe keep as a short paragraph? It's not boilerplate; it's substantive info. Could include as
Location: Phoenix, Hybrid work arrangement.
We need to preserve all substantive information. So we need to include the company description (Who We Are) maybe as a paragraph under an "About the company" heading? Not in allowed headings list but we could useAbout the company
? The instruction says use for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). It gives examples but not exclusive? It says use for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). Likely they expect those headings only. But we could still use About the role? Not exactly. Maybe we treat "Who We Are" as "About the role"? Not accurate. Could treat as "About the company" but not in list; maybe better to omit that heading and just put the company description as a
before sections. The instruction: "Use
for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule)." It doesn't forbid other headings, but suggests using those. Safer to stick to those headings. So we can have sections: Responsibilities, Requirements (or Qualifications). Maybe also Skills. But we have many skills listed; could put under Skills. However we also have experience/education under Requirements. Could split: Requirements (education + experience) and Skills (technical & soft skills). Let's do that.
We need to preserve all substantive information: So we need to include all bullet points from responsibilities and requirements.
We must use - for any list of duties/requirements/benefits. So responsibilities list as
- . Requirements list as
- . Skills list as
- . Also maybe we can combine some.
We must not create sections with filler like "commensurate with experience". Not relevant.
We must output ONLY the HTML fragment.
Let's extract responsibilities:
From "What you will do here:" paragraph: "The Web Applications Developer II plays a critical role in creating and enhancing next-gen digital products across all aspects of Credit Union banking and lending. Your job: develop, implement, and maintain web-based systems and applications, including troubleshooting and solving complicated software issues, suggest solutions and improvements for web applications, analyze and integrate new web products and technologies with existing web applications and collaborate with the team to complete assigned development work efforts and initiatives. Develop, test and implement web-based applications across multiple products and organizational units by using guidelines, templates and predetermined processes and procedures. Troubleshoot and resolve web application issues, working and escalating as needed. Manage priorities and time to ensure development remains on track. Follow SDLC processes and participate in Agile / SCRUM meetings, tasking / sizing work, participating to find alternative solutions to meet requirements and escalating issues throughout the sprint. Work with team to breakdown stories if needed to ensure they are sprint sized deliverables and apply effort to ensure stories are completed as agreed upon during the sprint planning sessions. Collaborate with vendors and develop proof of concept solutionsResearch technical problems and suggests improvements for web applicationsLead development effort for tasks/initiatives to ensure they meet with business objectives. Design and Architect new solutions to be utilized as a standard where a template is not available. Perform other job-related duties as assigned."
We need to split into sensible list items. Could break by sentences.
Let's list:
- Develop, implement, and maintain web-based systems and applications, including troubleshooting and solving complicated software issues, suggest solutions and improvements for web applications.
- Analyze and integrate new web products and technologies with existing web applications and collaborate with the team to complete assigned development work efforts and initiatives.
- Develop, test and implement web-based applications across multiple products and organizational units by using guidelines, templates and predetermined processes and procedures.
- Troubleshoot and resolve web application issues, working and escalating as needed.
- Manage priorities and time to ensure development remains on track.
- Follow SDLC processes and participate in Agile/SCRUM meetings, tasking/sizing work, participating to find alternative solutions to meet requirements and escalating issues throughout the sprint.
- Work with team to breakdown stories if needed to ensure they are sprint sized deliverables and apply effort to ensure stories are completed as agreed upon during the sprint planning sessions.
- Collaborate with vendors and develop proof of concept solutions.
- Research technical problems and suggest improvements for web applications.
- Lead development effort for tasks/initiatives to ensure they meet business objectives.
- Design and architect new solutions to be utilized as a standard where a template is not available.
- Perform other job-related duties as assigned.
Now requirements/qualifications:
From "What you will need:" paragraph:
- Bachelor's Degree in Engineering, Information Technology, Computer Information Systems or related field (preferred) OR equivalent combination of education and experience required.
- 3+ years' experience in web programming, specifically planning and delivering software solutions required.
- 3+ years' experience using C#, JavaScript, HTML and CSS required.
- Demonstrated competency using C#, JavaScript, HTML and CSS required.
- Demonstrated competency using Web API or RESTful web services required.
- Experience using JS Frameworks (vue.js, react), Dependency Injection and Object Relational Mapper (Entity Framework) and Content Management System (Optimizely, WordPress) required.
- Knowledge of object-oriented programming concepts and their use in client-side web applications, interfaces and databases required.
- Demonstrated understanding of architecture, organization and consistently follows coding standards required.
- Demonstrated ability to work independently with complex tasks while meeting assignment deadlines and quality inspections consistently required.
- Ability to foster an environment that promotes the exchange of information and successful accomplishment of shared goals with business stakeholders, IT service peers, and vendor partners required.
- Analytical, mathematical, and creative problem-solving skills required.
- Excellent listening, interpersonal, written and oral communication skills required.
- Ability to effectively prioritize and execute tasks while under pressure required.
- Strong customer service skills required.
- Willingness to travel up to 10% required.
- Knowledge of test-driven development, unit test and integration test development preferred.
- Microsoft Certifications preferred.
- PCI or ITIL Certifications preferred.
- Experience working in the Credit Union industry preferred.
We can separate into Requirements (education + experience) and Skills (technical + soft). But many are overlapping. Let's do:
Section: Requirements (Education & Experience)
- Bachelor's Degree in Engineering, Information Technology, Computer Information Systems or related field (preferred) OR equivalent combination of education and experience required.
- 3+ years' experience in web programming, specifically planning and delivering software solutions required.
- 3+ years' experience using C#, JavaScript, HTML and CSS required.
- Demonstrated competency using C#, JavaScript, HTML and CSS required.
- Demonstrated competency using Web API or RESTful web services required.
- Experience using JS Frameworks (vue.js, react), Dependency Injection and Object Relational Mapper (Entity Framework) and Content Management System (Optimizely, WordPress) required.
- Knowledge of object-oriented programming concepts and their use in client-side web applications, interfaces and databases required.
- Demonstrated understanding of architecture, organization and consistently follows coding standards required.
- Demonstrated ability to work independently with complex tasks while meeting assignment deadlines and quality inspections consistently required.
- Ability to foster an environment that promotes the exchange of information and successful accomplishment of shared goals with business stakeholders, IT service peers, and vendor partners required.
- Analytical, mathematical, and creative problem-solving skills required.
- Excellent listening, interpersonal, written and oral communication skills required.
- Ability to effectively prioritize and execute tasks while under pressure required.
- Strong customer service skills required.
- Willingness to travel up to 10% required.
Section: Skills (Preferred)
- Knowledge of test-driven development, unit test and integration test development preferred.
- Microsoft Certifications preferred.
- PCI or ITIL Certifications preferred.
- Experience working in the Credit Union industry preferred.
But we also have "Demonstrated competency using C#, JavaScript, HTML and CSS required" duplicate; we can keep one.
We need to ensure we don't create sections with filler. All good.
Now location and job type: we can add a
at top: Location: Phoenix, Hybrid work arrangement.
Now we need to output HTML fragment only.
Structure:
Location: Phoenix, Hybrid work arrangement.
Responsibilities
...
Requirements
...
Preferred Skills
...
We must not include headings like About the role if we don't have content. We have responsibilities, requirements, preferred skills.
Check that we didn't miss any substantive info: The company description "Who We Are" is omitted. Is that substantive? It describes company, maybe considered substantive. But we could incorporate into a short paragraph before sections as "About the company". However heading not in list; but we could still use About the company
maybe acceptable? The instruction says use for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). It doesn't forbid other headings, but examples given. Safer to include as a
without heading. The company description is substantive; we should preserve it. So we can add a
after location paragraph containing the company description.
Let's extract "Who We Are" paragraph:
"SwitchThink Solutions is a fast-growing technology company supporting our parent organization, Desert Financial Credit Union, and more than 175 external credit unions nationwide. Our solutions are built on the Correlation Keystone Platform and complemented by managed services, cloud hosting, disaster recovery, business intelligence, and AI offerings. Our clients trust us. We have maintained zero customer churn for eight years and consistently earn strong client advocacy, with an NPS of 84. Our employees are equally committed, bringing a collaborative, team-oriented mindset and a shared passion for excellence. Backed by the financial strength of Desert Financial Credit Union, we offer stability alongside meaningful growth opportunities."
We'll put that as a
.
Now ensure we removed boilerplate: EEO line, drug-free workplace, link, etc.
Now produce HTML.
Check for any duplicate lines: we have "Demonstrated competency using C#, JavaScript, HTML and CSS required." appears twice in
- . Requirements list as
- . Skills list as
- . Also maybe we can combine some.
We must not create sections with filler like "commensurate with experience". Not relevant.
We must output ONLY the HTML fragment.
Let's extract responsibilities:
From "What you will do here:" paragraph: "The Web Applications Developer II plays a critical role in creating and enhancing next-gen digital products across all aspects of Credit Union banking and lending. Your job: develop, implement, and maintain web-based systems and applications, including troubleshooting and solving complicated software issues, suggest solutions and improvements for web applications, analyze and integrate new web products and technologies with existing web applications and collaborate with the team to complete assigned development work efforts and initiatives. Develop, test and implement web-based applications across multiple products and organizational units by using guidelines, templates and predetermined processes and procedures. Troubleshoot and resolve web application issues, working and escalating as needed. Manage priorities and time to ensure development remains on track. Follow SDLC processes and participate in Agile / SCRUM meetings, tasking / sizing work, participating to find alternative solutions to meet requirements and escalating issues throughout the sprint. Work with team to breakdown stories if needed to ensure they are sprint sized deliverables and apply effort to ensure stories are completed as agreed upon during the sprint planning sessions. Collaborate with vendors and develop proof of concept solutionsResearch technical problems and suggests improvements for web applicationsLead development effort for tasks/initiatives to ensure they meet with business objectives. Design and Architect new solutions to be utilized as a standard where a template is not available. Perform other job-related duties as assigned."
We need to split into sensible list items. Could break by sentences.
Let's list:
- Develop, implement, and maintain web-based systems and applications, including troubleshooting and solving complicated software issues, suggest solutions and improvements for web applications.
- Analyze and integrate new web products and technologies with existing web applications and collaborate with the team to complete assigned development work efforts and initiatives.
- Develop, test and implement web-based applications across multiple products and organizational units by using guidelines, templates and predetermined processes and procedures.
- Troubleshoot and resolve web application issues, working and escalating as needed.
- Manage priorities and time to ensure development remains on track.
- Follow SDLC processes and participate in Agile/SCRUM meetings, tasking/sizing work, participating to find alternative solutions to meet requirements and escalating issues throughout the sprint.
- Work with team to breakdown stories if needed to ensure they are sprint sized deliverables and apply effort to ensure stories are completed as agreed upon during the sprint planning sessions.
- Collaborate with vendors and develop proof of concept solutions.
- Research technical problems and suggest improvements for web applications.
- Lead development effort for tasks/initiatives to ensure they meet business objectives.
- Design and architect new solutions to be utilized as a standard where a template is not available.
- Perform other job-related duties as assigned.
Now requirements/qualifications:
From "What you will need:" paragraph:
- Bachelor's Degree in Engineering, Information Technology, Computer Information Systems or related field (preferred) OR equivalent combination of education and experience required.
- 3+ years' experience in web programming, specifically planning and delivering software solutions required.
- 3+ years' experience using C#, JavaScript, HTML and CSS required.
- Demonstrated competency using C#, JavaScript, HTML and CSS required.
- Demonstrated competency using Web API or RESTful web services required.
- Experience using JS Frameworks (vue.js, react), Dependency Injection and Object Relational Mapper (Entity Framework) and Content Management System (Optimizely, WordPress) required.
- Knowledge of object-oriented programming concepts and their use in client-side web applications, interfaces and databases required.
- Demonstrated understanding of architecture, organization and consistently follows coding standards required.
- Demonstrated ability to work independently with complex tasks while meeting assignment deadlines and quality inspections consistently required.
- Ability to foster an environment that promotes the exchange of information and successful accomplishment of shared goals with business stakeholders, IT service peers, and vendor partners required.
- Analytical, mathematical, and creative problem-solving skills required.
- Excellent listening, interpersonal, written and oral communication skills required.
- Ability to effectively prioritize and execute tasks while under pressure required.
- Strong customer service skills required.
- Willingness to travel up to 10% required.
- Knowledge of test-driven development, unit test and integration test development preferred.
- Microsoft Certifications preferred.
- PCI or ITIL Certifications preferred.
- Experience working in the Credit Union industry preferred.
We can separate into Requirements (education + experience) and Skills (technical + soft). But many are overlapping. Let's do:
Section: Requirements (Education & Experience)
- Bachelor's Degree in Engineering, Information Technology, Computer Information Systems or related field (preferred) OR equivalent combination of education and experience required.
- 3+ years' experience in web programming, specifically planning and delivering software solutions required.
- 3+ years' experience using C#, JavaScript, HTML and CSS required.
- Demonstrated competency using C#, JavaScript, HTML and CSS required.
- Demonstrated competency using Web API or RESTful web services required.
- Experience using JS Frameworks (vue.js, react), Dependency Injection and Object Relational Mapper (Entity Framework) and Content Management System (Optimizely, WordPress) required.
- Knowledge of object-oriented programming concepts and their use in client-side web applications, interfaces and databases required.
- Demonstrated understanding of architecture, organization and consistently follows coding standards required.
- Demonstrated ability to work independently with complex tasks while meeting assignment deadlines and quality inspections consistently required.
- Ability to foster an environment that promotes the exchange of information and successful accomplishment of shared goals with business stakeholders, IT service peers, and vendor partners required.
- Analytical, mathematical, and creative problem-solving skills required.
- Excellent listening, interpersonal, written and oral communication skills required.
- Ability to effectively prioritize and execute tasks while under pressure required.
- Strong customer service skills required.
- Willingness to travel up to 10% required.
Section: Skills (Preferred)
- Knowledge of test-driven development, unit test and integration test development preferred.
- Microsoft Certifications preferred.
- PCI or ITIL Certifications preferred.
- Experience working in the Credit Union industry preferred.
But we also have "Demonstrated competency using C#, JavaScript, HTML and CSS required" duplicate; we can keep one.
We need to ensure we don't create sections with filler. All good.
Now location and job type: we can add a
at top: Location: Phoenix, Hybrid work arrangement. Now we need to output HTML fragment only. Structure:
Location: Phoenix, Hybrid work arrangement.
Responsibilities
- ...
Requirements
- ...
Preferred Skills
- ...
About the company
maybe acceptable? The instruction says usefor section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). It doesn't forbid other headings, but examples given. Safer to include as a
without heading. The company description is substantive; we should preserve it. So we can add a
after location paragraph containing the company description. Let's extract "Who We Are" paragraph: "SwitchThink Solutions is a fast-growing technology company supporting our parent organization, Desert Financial Credit Union, and more than 175 external credit unions nationwide. Our solutions are built on the Correlation Keystone Platform and complemented by managed services, cloud hosting, disaster recovery, business intelligence, and AI offerings. Our clients trust us. We have maintained zero customer churn for eight years and consistently earn strong client advocacy, with an NPS of 84. Our employees are equally committed, bringing a collaborative, team-oriented mindset and a shared passion for excellence. Backed by the financial strength of Desert Financial Credit Union, we offer stability alongside meaningful growth opportunities." We'll put that as a
. Now ensure we removed boilerplate: EEO line, drug-free workplace, link, etc. Now produce HTML. Check for any duplicate lines: we have "Demonstrated competency using C#, JavaScript, HTML and CSS required." appears twice in
- . Also maybe we can combine some.
We must not create sections with filler like "commensurate with experience". Not relevant.
We must output ONLY the HTML fragment.
Let's extract responsibilities:
From "What you will do here:" paragraph: "The Web Applications Developer II plays a critical role in creating and enhancing next-gen digital products across all aspects of Credit Union banking and lending. Your job: develop, implement, and maintain web-based systems and applications, including troubleshooting and solving complicated software issues, suggest solutions and improvements for web applications, analyze and integrate new web products and technologies with existing web applications and collaborate with the team to complete assigned development work efforts and initiatives. Develop, test and implement web-based applications across multiple products and organizational units by using guidelines, templates and predetermined processes and procedures. Troubleshoot and resolve web application issues, working and escalating as needed. Manage priorities and time to ensure development remains on track. Follow SDLC processes and participate in Agile / SCRUM meetings, tasking / sizing work, participating to find alternative solutions to meet requirements and escalating issues throughout the sprint. Work with team to breakdown stories if needed to ensure they are sprint sized deliverables and apply effort to ensure stories are completed as agreed upon during the sprint planning sessions. Collaborate with vendors and develop proof of concept solutionsResearch technical problems and suggests improvements for web applicationsLead development effort for tasks/initiatives to ensure they meet with business objectives. Design and Architect new solutions to be utilized as a standard where a template is not available. Perform other job-related duties as assigned."
We need to split into sensible list items. Could break by sentences.
Let's list:
- Develop, implement, and maintain web-based systems and applications, including troubleshooting and solving complicated software issues, suggest solutions and improvements for web applications.
- Analyze and integrate new web products and technologies with existing web applications and collaborate with the team to complete assigned development work efforts and initiatives.
- Develop, test and implement web-based applications across multiple products and organizational units by using guidelines, templates and predetermined processes and procedures.
- Troubleshoot and resolve web application issues, working and escalating as needed.
- Manage priorities and time to ensure development remains on track.
- Follow SDLC processes and participate in Agile/SCRUM meetings, tasking/sizing work, participating to find alternative solutions to meet requirements and escalating issues throughout the sprint.
- Work with team to breakdown stories if needed to ensure they are sprint sized deliverables and apply effort to ensure stories are completed as agreed upon during the sprint planning sessions.
- Collaborate with vendors and develop proof of concept solutions.
- Research technical problems and suggest improvements for web applications.
- Lead development effort for tasks/initiatives to ensure they meet business objectives.
- Design and architect new solutions to be utilized as a standard where a template is not available.
- Perform other job-related duties as assigned.
Now requirements/qualifications:
From "What you will need:" paragraph:
- Bachelor's Degree in Engineering, Information Technology, Computer Information Systems or related field (preferred) OR equivalent combination of education and experience required.
- 3+ years' experience in web programming, specifically planning and delivering software solutions required.
- 3+ years' experience using C#, JavaScript, HTML and CSS required.
- Demonstrated competency using C#, JavaScript, HTML and CSS required.
- Demonstrated competency using Web API or RESTful web services required.
- Experience using JS Frameworks (vue.js, react), Dependency Injection and Object Relational Mapper (Entity Framework) and Content Management System (Optimizely, WordPress) required.
- Knowledge of object-oriented programming concepts and their use in client-side web applications, interfaces and databases required.
- Demonstrated understanding of architecture, organization and consistently follows coding standards required.
- Demonstrated ability to work independently with complex tasks while meeting assignment deadlines and quality inspections consistently required.
- Ability to foster an environment that promotes the exchange of information and successful accomplishment of shared goals with business stakeholders, IT service peers, and vendor partners required.
- Analytical, mathematical, and creative problem-solving skills required.
- Excellent listening, interpersonal, written and oral communication skills required.
- Ability to effectively prioritize and execute tasks while under pressure required.
- Strong customer service skills required.
- Willingness to travel up to 10% required.
- Knowledge of test-driven development, unit test and integration test development preferred.
- Microsoft Certifications preferred.
- PCI or ITIL Certifications preferred.
- Experience working in the Credit Union industry preferred.
We can separate into Requirements (education + experience) and Skills (technical + soft). But many are overlapping. Let's do:
Section: Requirements (Education & Experience)
- Bachelor's Degree in Engineering, Information Technology, Computer Information Systems or related field (preferred) OR equivalent combination of education and experience required.
- 3+ years' experience in web programming, specifically planning and delivering software solutions required.
- 3+ years' experience using C#, JavaScript, HTML and CSS required.
- Demonstrated competency using C#, JavaScript, HTML and CSS required.
- Demonstrated competency using Web API or RESTful web services required.
- Experience using JS Frameworks (vue.js, react), Dependency Injection and Object Relational Mapper (Entity Framework) and Content Management System (Optimizely, WordPress) required.
- Knowledge of object-oriented programming concepts and their use in client-side web applications, interfaces and databases required.
- Demonstrated understanding of architecture, organization and consistently follows coding standards required.
- Demonstrated ability to work independently with complex tasks while meeting assignment deadlines and quality inspections consistently required.
- Ability to foster an environment that promotes the exchange of information and successful accomplishment of shared goals with business stakeholders, IT service peers, and vendor partners required.
- Analytical, mathematical, and creative problem-solving skills required.
- Excellent listening, interpersonal, written and oral communication skills required.
- Ability to effectively prioritize and execute tasks while under pressure required.
- Strong customer service skills required.
- Willingness to travel up to 10% required.
Section: Skills (Preferred)
- Knowledge of test-driven development, unit test and integration test development preferred.
- Microsoft Certifications preferred.
- PCI or ITIL Certifications preferred.
- Experience working in the Credit Union industry preferred.
But we also have "Demonstrated competency using C#, JavaScript, HTML and CSS required" duplicate; we can keep one.
We need to ensure we don't create sections with filler. All good.
Now location and job type: we can add a
- . Skills list as