Position Overview
β’ 6+ years of experience developing high-performance multi-tier applications
β’ Additional 2+ years of experience architecting complex solutions using a variety of technologies
β’ Possess excellent software architecture design, problem-solving skills, and attention to detail
β’ Strong working experience with development processes, practices, and software engineering design principles
β’ Ability to work effectively with cross-functional engineering teams and business partners
β’ Experience with object-oriented languages and web development technologies
β’ Designing systems using complex relational database systems and related software frameworks