This assignment details the job requirements for a junior developer role in delivering complex treasury and payments solutions via the web. The candidate will participate in all aspects of project delivery, including design, development, testing, and customer support. The required skills include .NET web development, agile development process, corporate treasury, payment processing, and bank communication. A bachelor's degree in computer science or equivalent professional experience is necessary.