Curam Solution Architect I (Local NYC Candidates ONLY)
for section headings. Use - for any list of duties/requirements/benefits. Use
for prose.
We must preserve all substantive info, not invent or summarize away detail. So we need to keep all details.
We need to format lists appropriately.
Let's decide sections:
- About the role: could be the introductory paragraph describing the position and context. That's prose.
- Responsibilities: the "Tasks & Duties" list.
- Requirements: eligibility bullet list (legal auth, commuting distance, on-site, references). Also maybe "Required Skills" could be considered Requirements but we have separate Skills section. The instruction: Use sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. So we need to map content accordingly.
We can put eligibility under Requirements. Required Skills under Skills. Preferred Skills & Qualifications under Qualifications. Benefits under Benefits.
About the role: intro paragraph.
Responsibilities: Tasks & Duties.
Now we need to ensure we don't duplicate content. The Required Skills list includes some repetition of earlier tasks; but we must preserve all substantive info, not remove duplicates unless they are duplicated lines (the instruction says remove duplicated lines). There's duplication: "Cúram development (CURAM V7), design and implementation that includes Cúram Rules framework, Evidence brokering, IEG and UIM, Façade layer and Modelling." appears both in Tasks & Duties and Required Skills. We should remove duplicated lines. Also "Angular 8" appears in both Required Skills list and maybe elsewhere. We need to deduplicate across the whole posting? The instruction: "Remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions." So we should remove duplicated lines within the posting. So we need to identify duplicate sentences/phrases and keep only one occurrence.
Let's extract the content and see duplicates.
Intro paragraph: unique.
Eligibility bullets: unique.
Tasks & Duties list: many items.
Required Skills list: includes some items that appear also in Tasks & Duties.
Preferred Skills & Qualifications: Bachelor's degree.
Benefits list.
About Azusa: description.
We need to deduplicate lines that are exactly same. Let's list each line.
I'll copy the posting and break lines.
Original text:
"Azusa Solutions is seeking a Curam Solution Architect I to join our team of talented consultants. This is an exciting opportunity to join a growing company comprised of highly qualified, highly impactful, and multi-talented individuals. This position supports IT systems for the New York City Department of Social Services (DSS)/Information Technology Services (ITS). ITS serves all DSS program areas to fulfill their IT needs. To meet the business needs and ITS' workload, ITS is seeking qualified candidates in the areas of Database design, architecture, and development, including base definition, structure, documentation, long-range requirements, operational guidelines, and protection. Ensures accuracy and completeness of data in master files and various support tools, such as base dictionaries. Establishes and maintains security and integrity controls. Formulates and monitors policies, procedures and standards relating to database management. Proposes and implements enhancements that will improve the performance and reliability of various systems that ITS supports across DSS program areas. Eligibility: *Candidates must be legally authorized to work in the United States. Visa sponsorship is not available for this position at this time. *Candidates must live within commuting distance to the five Boroughs of New York City. *Candidates must be able to work on-site in or near the Brooklyn, NY area. *Candidates must be prepared to provide a minimum of 2 professional references and at least one within the last 24 months Tasks & Duties Provide technical architecture designs for CURAM applications.Oversee Analysis, Design, Development, Implementation and Testing of Web-based applications and middleware using Java/J2EE technologiesExtensive experience in Cúram development (CURAM V7), design and implementation that includes Cúram Rules framework, Evidence brokering, IEG and UIM, Façade layer and Modelling.Extensive Experience with Software Development Life Cycle, Software Development Methodologies (Agile, Iterative) and practices.Extensive experience working with PCI standards and Java security packages with encryption and decryption technologies and working experience with SSL and TLS.Extensive experience in developing Java Applications using J2EE components like Web Services, JAXB, EJB 3.0, JNDI, JSF, JMS, JPA, JSP, JSTL, JavaFX and ServletsProficient in J2EE implemented technologies such as Struts Tiles, OSGi, JBI, Apache Camel, Apache ActiveMQ, Struts 1.x, Hibernate Validator, Spring MVC, Spring Core, Spring Batch and Spring Boot.Experience with Web application components such as Ruby on Rails, JavaScript, jQuery, jQuery UI, Handlebars, EmberJS, HTML5, CSS3, ReactJS, Angular and NodeJS.Extensive experience in using various design patterns such as MVC (Model-View-Controller), Singleton, Session Facade, DAO, and Business Delegate in the development of multi-Tier distributed ApplicationsExperienced in ORM concepts and Hibernate ORM tool and compilation tools like ANT, Maven and Gradle.Experience in developing and deploying applications using servers such as Apache Tomcat, JBoss and WebSphere and tools such as TOAD and SQL Developer for database development and interaction, using IDE’s such as Eclipse, Net Beans, IntelliJ and JDeveloper.Working knowledge in XML related technologies like XML, DTD, XSD, XSLT, X-PATH, XQUERY, XML parsing using SAX, DOM and JDOMWorking Expertise with Oracle, PL/SQL, DB2, PostgreSQL and MySQL DatabaseExpertise in Web Services using SOAP and REST.Good Experience in Core Java concepts such as Threads, Collections Framework, Java Reflection, Functional Interfaces and Streaming APIs.Has good experience in memory management and performance using JConsole and JProfiler and analysis of heap dump and thread dump.Good debugging and problem-solving skills with excellent understanding of systemProvide management reporting and information dissemination Required Skills A minimum of 6 years of experience with the following skill sets:Angular 8, Struts 1.2, Spring, Cúram 7.0.1, HibernateCúram development (CURAM V7), design and implementation that includes Cúram Rules framework, Evidence brokering, IEG and UIM, Façade layer and Modelling.Angular JS, Angular 8, TypeScript, React, and/or other component architecture experience.AWS and Devops tool suite like Octopus and JenkinsAtlassian JIRA Preferred Skills & Qualifications: Bachelor’s degree or higher in related field Benefit Information Our firm offers a professional and respectful work environment, exciting opportunities for professional growth, and comprehensive benefits, including:Generous paid time offHealth, vision, and dental benefitsLong term/short term disabilityLife insurance401(k) plan with match available immediatelyEmployee referral incentiveRemote or Hybrid telework arrangements are available for some positions About Azusa Azusa Solutions (Azusa) helps clients solve their toughest challenges in the area Enterprise Application Development and Maintenance. Azusa is an equal opportunity employer. Find out more about Azusa at www.AzusaSolutions.com."
We need to remove boilerplate: equal opportunity employer line maybe considered EEO boilerplate; remove. Also "Find out more about Azusa at www.AzusaSolutions.com." maybe navigation? It's about Azusa but could be considered boilerplate? The instruction: remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. The "Azusa is an equal opportunity employer." is EEO boilerplate; remove. The website line maybe not boilerplate but could be considered navigation? It's just a link; maybe keep as part of About Azusa? But it's not substantive about the role; it's just a pointer. Might be considered navigation? Safer to remove? The instruction says remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate. The website line is not exactly navigation but could be considered navigation. I'd remove it to be safe. Also "About Azusa" heading maybe we can keep as part of About the role? Actually we have About the role section; we could incorporate the Azusa description there. The "About Azusa" paragraph is about the company; could be part of About the role or maybe we could have a separate About the company but not required. Since we have About the role section, we can include that description there.
Thus we will combine intro paragraph and Azusa description into About the role.
Now we need to deduplicate duplicated lines.
Let's list each distinct bullet/sentence.
I'll parse Tasks & Duties lines (they are concatenated without punctuation). We need to split by periods? Actually they are separated by periods but no spaces after periods? Eg: "Provide technical architecture designs for CURAM applications.Oversee Analysis, Design, Development, Implementation and Testing of Web-based applications and middleware using Java/J2EE technologiesExtensive experience in Cúram development (CURAM V7), design and implementation that includes Cúram Rules framework, Evidence brokering, IEG and UIM, Façade layer and Modelling.Extensive Experience with Software Development Life Cycle, Software Development Methodologies (Agile, Iterative) and practices.Extensive experience working with PCI standards and
for prose. We must preserve all substantive info, not invent or summarize away detail. So we need to keep all details. We need to format lists appropriately. Let's decide sections: - About the role: could be the introductory paragraph describing the position and context. That's prose. - Responsibilities: the "Tasks & Duties" list. - Requirements: eligibility bullet list (legal auth, commuting distance, on-site, references). Also maybe "Required Skills" could be considered Requirements but we have separate Skills section. The instruction: Use sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. So we need to map content accordingly. We can put eligibility under Requirements. Required Skills under Skills. Preferred Skills & Qualifications under Qualifications. Benefits under Benefits. About the role: intro paragraph. Responsibilities: Tasks & Duties. Now we need to ensure we don't duplicate content. The Required Skills list includes some repetition of earlier tasks; but we must preserve all substantive info, not remove duplicates unless they are duplicated lines (the instruction says remove duplicated lines). There's duplication: "Cúram development (CURAM V7), design and implementation that includes Cúram Rules framework, Evidence brokering, IEG and UIM, Façade layer and Modelling." appears both in Tasks & Duties and Required Skills. We should remove duplicated lines. Also "Angular 8" appears in both Required Skills list and maybe elsewhere. We need to deduplicate across the whole posting? The instruction: "Remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions." So we should remove duplicated lines within the posting. So we need to identify duplicate sentences/phrases and keep only one occurrence. Let's extract the content and see duplicates. Intro paragraph: unique. Eligibility bullets: unique. Tasks & Duties list: many items. Required Skills list: includes some items that appear also in Tasks & Duties. Preferred Skills & Qualifications: Bachelor's degree. Benefits list. About Azusa: description. We need to deduplicate lines that are exactly same. Let's list each line. I'll copy the posting and break lines. Original text: "Azusa Solutions is seeking a Curam Solution Architect I to join our team of talented consultants. This is an exciting opportunity to join a growing company comprised of highly qualified, highly impactful, and multi-talented individuals. This position supports IT systems for the New York City Department of Social Services (DSS)/Information Technology Services (ITS). ITS serves all DSS program areas to fulfill their IT needs. To meet the business needs and ITS' workload, ITS is seeking qualified candidates in the areas of Database design, architecture, and development, including base definition, structure, documentation, long-range requirements, operational guidelines, and protection. Ensures accuracy and completeness of data in master files and various support tools, such as base dictionaries. Establishes and maintains security and integrity controls. Formulates and monitors policies, procedures and standards relating to database management. Proposes and implements enhancements that will improve the performance and reliability of various systems that ITS supports across DSS program areas. Eligibility: *Candidates must be legally authorized to work in the United States. Visa sponsorship is not available for this position at this time. *Candidates must live within commuting distance to the five Boroughs of New York City. *Candidates must be able to work on-site in or near the Brooklyn, NY area. *Candidates must be prepared to provide a minimum of 2 professional references and at least one within the last 24 months Tasks & Duties Provide technical architecture designs for CURAM applications.Oversee Analysis, Design, Development, Implementation and Testing of Web-based applications and middleware using Java/J2EE technologiesExtensive experience in Cúram development (CURAM V7), design and implementation that includes Cúram Rules framework, Evidence brokering, IEG and UIM, Façade layer and Modelling.Extensive Experience with Software Development Life Cycle, Software Development Methodologies (Agile, Iterative) and practices.Extensive experience working with PCI standards and Java security packages with encryption and decryption technologies and working experience with SSL and TLS.Extensive experience in developing Java Applications using J2EE components like Web Services, JAXB, EJB 3.0, JNDI, JSF, JMS, JPA, JSP, JSTL, JavaFX and ServletsProficient in J2EE implemented technologies such as Struts Tiles, OSGi, JBI, Apache Camel, Apache ActiveMQ, Struts 1.x, Hibernate Validator, Spring MVC, Spring Core, Spring Batch and Spring Boot.Experience with Web application components such as Ruby on Rails, JavaScript, jQuery, jQuery UI, Handlebars, EmberJS, HTML5, CSS3, ReactJS, Angular and NodeJS.Extensive experience in using various design patterns such as MVC (Model-View-Controller), Singleton, Session Facade, DAO, and Business Delegate in the development of multi-Tier distributed ApplicationsExperienced in ORM concepts and Hibernate ORM tool and compilation tools like ANT, Maven and Gradle.Experience in developing and deploying applications using servers such as Apache Tomcat, JBoss and WebSphere and tools such as TOAD and SQL Developer for database development and interaction, using IDE’s such as Eclipse, Net Beans, IntelliJ and JDeveloper.Working knowledge in XML related technologies like XML, DTD, XSD, XSLT, X-PATH, XQUERY, XML parsing using SAX, DOM and JDOMWorking Expertise with Oracle, PL/SQL, DB2, PostgreSQL and MySQL DatabaseExpertise in Web Services using SOAP and REST.Good Experience in Core Java concepts such as Threads, Collections Framework, Java Reflection, Functional Interfaces and Streaming APIs.Has good experience in memory management and performance using JConsole and JProfiler and analysis of heap dump and thread dump.Good debugging and problem-solving skills with excellent understanding of systemProvide management reporting and information dissemination Required Skills A minimum of 6 years of experience with the following skill sets:Angular 8, Struts 1.2, Spring, Cúram 7.0.1, HibernateCúram development (CURAM V7), design and implementation that includes Cúram Rules framework, Evidence brokering, IEG and UIM, Façade layer and Modelling.Angular JS, Angular 8, TypeScript, React, and/or other component architecture experience.AWS and Devops tool suite like Octopus and JenkinsAtlassian JIRA Preferred Skills & Qualifications: Bachelor’s degree or higher in related field Benefit Information Our firm offers a professional and respectful work environment, exciting opportunities for professional growth, and comprehensive benefits, including:Generous paid time offHealth, vision, and dental benefitsLong term/short term disabilityLife insurance401(k) plan with match available immediatelyEmployee referral incentiveRemote or Hybrid telework arrangements are available for some positions About Azusa Azusa Solutions (Azusa) helps clients solve their toughest challenges in the area Enterprise Application Development and Maintenance. Azusa is an equal opportunity employer. Find out more about Azusa at www.AzusaSolutions.com." We need to remove boilerplate: equal opportunity employer line maybe considered EEO boilerplate; remove. Also "Find out more about Azusa at www.AzusaSolutions.com." maybe navigation? It's about Azusa but could be considered boilerplate? The instruction: remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. The "Azusa is an equal opportunity employer." is EEO boilerplate; remove. The website line maybe not boilerplate but could be considered navigation? It's just a link; maybe keep as part of About Azusa? But it's not substantive about the role; it's just a pointer. Might be considered navigation? Safer to remove? The instruction says remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate. The website line is not exactly navigation but could be considered navigation. I'd remove it to be safe. Also "About Azusa" heading maybe we can keep as part of About the role? Actually we have About the role section; we could incorporate the Azusa description there. The "About Azusa" paragraph is about the company; could be part of About the role or maybe we could have a separate About the company but not required. Since we have About the role section, we can include that description there. Thus we will combine intro paragraph and Azusa description into About the role. Now we need to deduplicate duplicated lines. Let's list each distinct bullet/sentence. I'll parse Tasks & Duties lines (they are concatenated without punctuation). We need to split by periods? Actually they are separated by periods but no spaces after periods? Eg: "Provide technical architecture designs for CURAM applications.Oversee Analysis, Design, Development, Implementation and Testing of Web-based applications and middleware using Java/J2EE technologiesExtensive experience in Cúram development (CURAM V7), design and implementation that includes Cúram Rules framework, Evidence brokering, IEG and UIM, Façade layer and Modelling.Extensive Experience with Software Development Life Cycle, Software Development Methodologies (Agile, Iterative) and practices.Extensive experience working with PCI standards and