Randstad - Pennington, NJ
posted 2 months ago
The Angular Developer position in Pennington, NJ, is a contract role that requires a strong background in Core Java and Selenium development, with a focus on creating high-performing applications using Angular best practices. The ideal candidate will have 6 to 7 years of hands-on experience in Core Java automation development, demonstrating technical proficiency in various automation frameworks such as TestNG and Cucumber BDD. The role involves writing clean and efficient code in JavaScript, TypeScript, Angular (version 10 and above), HTML, and CSS, while collaborating with UX designers and back-end developers to deliver quality work. In this position, the developer will be responsible for designing and developing modularized or template-based implementations, ensuring that applications are not only functional but also adhere to best practices in coding and design. The candidate should have hands-on experience in automating middleware protocols like SOAP, REST, XML, and JSON using tools such as Rest-Assured and Http-Clients. Additionally, familiarity with source code versioning tools like Bitbucket and GitHub is essential, along with technical proficiency in CI/CD automation implementation and experience in Agile Testing Models and API testing. This role is crucial for the development team, as it requires a blend of technical skills and the ability to work collaboratively in a fast-paced environment. The successful candidate will be expected to contribute to the overall success of the projects by delivering high-quality code and participating in team discussions to enhance the development process.