job summary: - Provides intermediate level system analysis, design, development, and implementation of UI and MTs for WEB and Batch based software. Verifies all deliverables meet Methodology and Information Security requirements. - Translates technical specifications, and/or design models into code for new or enhancement projects (for internal or external clients). - Develops code that reuses objects, is well structured, includes sufficient comments, and is easy to maintain. - Writes programs and reports - Elevates code into the development, test, and Production environments on schedule. - Participates in design, code, and test inspections throughout life cycle to identify issues and ensure methodology compliance. - Participates in systems analysis activities, including system requirements analysis and definition, e.g. prototyping. Participates in other meetings, such as those for use case creation and analysis. - Writes the system/technical portion of assigned deliverables. Assists technical team members with the system/technical portion of their deliverables, e.g., systems testers with test plans. On small teams, the developer may write these items. - Performs unit testing and writes appropriate unit test plans to ensure requirements are satisfied. - Assists in integration, systems, acceptance, and other related testing as needed. - Develops understanding of client business functions and technology needs. Develops understanding of Client's tools, technologies, and applications/databases, including those that interface with the business areas and other systems - Interfaces with cross functional teams, including associated Data, UI & Mid-Tier teams. - Complies with IT policies and procedures, especially those for quality and productivity standards that enable the team to meet established milestones. - Complies with Retail Systems policies and procedures including attendance and weekly time and status reporting. - Understands and adheres to Client's Diversity mission and policies. - Experience with test driven development - Experience with automation testing This is an agile project. Extensive experience with HTML5, CSS3 and JavaScript, TypeScript. Experience in Angular preferredAdvanced knowledge of the UI/UX design practices and concepts to create highly interactive nterfaces - Working knowledge of backend technologies (Node.JS, Express, NestJs) - At least three to five years of industry/field-specific experience, including substantial hands-on involvement in front-end development - Problem-solver, and a player coach mentality is highly desirable location: Malvern, Pennsylvania job type: Contract work hours: 8am to 4pm education: Bachelors responsibilities: - Provides intermediate level system analysis, design, development, and implementation of UI and MTs for WEB and Batch based software. Verifies all deliverables meet Methodology and Information Security requirements. - Translates technical specifications, and/or design models into code for new or enhancement projects (for internal or external clients). - Develops code that reuses objects, is well structured, includes sufficient comments, and is easy to maintain. - Writes programs and reports - Elevates code into the development, test, and Production environments on schedule. - Participates in design, code, and test inspections throughout life cycle to identify issues and ensure methodology compliance. - Participates in systems analysis activities, including system requirements analysis and definition, e.g. prototyping. Participates in other meetings, such as those for use case creation and analysis. - Writes the system/technical portion of assigned deliverables. Assists technical team members with the system/technical portion of their deliverables, e.g., systems testers with test plans. On small teams, the developer may write these items. - Performs unit testing and writes appropriate unit test plans to ensure requirements are satisfied. - Assists in integration, systems, acceptance, and other related testing as needed. - Develops understanding of client business functions and technology needs. Develops understanding of Vanguard's tools, technologies, and applications/databases, including those that interface with the business areas and other systems - Interfaces with cross functional teams, including associated Data, UI & Mid-Tier teams. - Complies with IT policies and procedures, especially those for quality and productivity standards that enable the team to meet established milestones. - Complies with Retail Systems policies and procedures including attendance and weekly time and status reporting. - Understands and adheres to Vanguard's Diversity mission and policies. - Experience with test driven development - Experience with automation testing This is an agile project. Extensive experience with HTML5, CSS3 and JavaScript, TypeScript. Experience in Angular preferredAdvanced knowledge of the UI/UX design practices and concepts to create highly interactive nterfaces - Working knowledge of backend technologies (Node.JS, Express, NestJs) - At least three to five years of industry/field-specific experience, including substantial hands-on involvement in front-end development - Problem-solver, and a player coach mentality is highly desirable qualifications: Experience level: ExperiencedEducation: Bachelors skills: JavaAngular JS Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.