Collaborate with other Development teams, Enterprise Architecture and Support teams to design, develop, test and maintain the various platforms and their integration with other systems. Technical Qualifications: Senior Developer with 6+ years of experience in designing and implementing complex systems, including developing solutions from scratch.