Minimum of 5 years of experience in enterprise grade software development, proficiency in current programming language and tools, general experience in performance and load testing applications preferred, experience in building enterprise level software, experience in agile organizations, understanding of build systems, strong communication skills, proven analytical and problem-solving skills, ability to interact effectively in a results-driven culture, ability to engage with customers and employees at all levels