Responsible for leading a team whose purpose is to oversee all aspects of development for MicroStrategy based Analytics products and their related Application Services. Work within a large development team including Principal Engineers, Product Managers, and other stakeholders to deliver high quality products to market. Mentor and instruct fellow teammates consisting of Sr. Software Engineers, Software Engineers, and Quality Assurance Engineers. Create and perform applicable quality control measures to ensure product integrity. Apply generally accepted programming standards and design patterns to create well written applications that are easily extensible, scalable, and maintainable. Work with business users to elicit requirements, define specifications, and identify applications required to perform program modifications or implementations. Execute changes and new business deliverables. Provide recommendations and assist in determining appropriate solutions to resolve issues and create new products. Respond to internal inquiries regarding programs and applications and ensure issues are resolved. Actively develop innovative ideas for the use of MicroStrategy. Participate in MicroStrategy platform administration, project design and development, reporting development and document development. Communicate with internal project sponsors regarding projects, technical specifications and project timelines. Keep abreast of MicroStrategy updates, changes and new introductions through independent research, direct communication with MicroStrategy, active involvement in MicroStrategy professional associations, and participation in MicroStrategy training programs. Maintain high degree of knowledge in Business Intelligence (BI) and BI software trends. Perform data modeling, application development, technical product assistance and tuning to meet customer requirements.
Must have a Bachelor’s Degree (or its U.S. Equivalent) in Computer Science, Computer Engineering or Information Systems. Applicant must have at least three (3) years of hands on experience in Business Intelligence development and MicroStrategy 9+ versions. Technical proficiency in MicroStrategy 9X and up, SQL, Command Manager, Object Manager, Integrity Manager is required. MicroStrategy Certified Engineer (MCE) is required. Experience with Object Oriented Programming (C#, Java, etc.), basic web development knowledge (HTML, JavaScript, CSS), and a strong knowledge of RESTful and SOAP based services are required. Applicant must have experience in the Retail industry and audit projects. Demonstrated ability to learn new technologies. Ability to successfully work at all levels and across multiple functions. Thorough understanding of general software engineering best practices and ability to stay current with technology trends. Excellent problem solving, verbal and written communication skills, initiative, vision, and enthusiasm. Must have an entrepreneurial outlook and be able to influence future direction of the company through use of trend analysis and hands on experience.