Back to Job Search

Microstrategy Developer

  • Location: Charlotte, 28262-8522
  • Salary: 52.27
  • Job Type:Contract

Posted about 2 months ago

Work with the brightest minds at one of the largest financial institutions in the world. This is long-term contract opportunity that includes a competitive benefit package!

Our client has been around for over 150 years and is continuously innovating in today's digital age. If you want to work for a company that is not only a household name, but also truly cares about satisfying customers' financial needs and helping people succeed financially, apply today.

Position: Senior Software Engineer
Location: Charlotte, NC; St Louis, MO; Minneapolis, MN
Term: 12 months

Day-to-Day Responsibilities:

  • Creating and publishing automated and non-automated reporting to establish accountability and monitor performance including dashboards, grid reports, scorecards, and other reporting to measure progress against goals
  • Supporting complex business activities through developing best-in-class BI reporting solutions
  • Monitors program level processes, procedures, and performance metrics
  • Combining best reporting practices with knowledge of data, business, customers, and/or products/services/processes to “tell a story” In a form of reports/dashboards
  • Develop and implement dynamic data visualization and technical solutions using MicroStrategy business intelligence tool. Other BI tool knowledge will be an added advantage
  • The position will develop and maintain meaningful metrics with business partnership that clearly define operating thresholds, drives transparency of performance and accountability and ownership for outcomes
  • Specialized analysis of existing control frameworks taking into account proposed changes to improve risk management effectiveness
  • Partner and challenge senior business partners across the lines of business to identify existing metrics to manage the business that are tied to business processes
  • Build detailed business requirements documents for technology build of dashboards/recurring reporting
  • Provide production support and end to end research and validation of the reports.
  • Perform analysis design, build, implementation and support tasks
  • Meet business requirements while performing MicroStrategy project design
  • Perform analysis & development to create MicroStrategy schema objects, reports & dashboards
  • Generate appropriate unit test plans and assure quality of work
  • Produce technical design documentation
  • Contribute to the database design collaborating with BI & Data Analysts and Data Modelers
  • Provide support for all phases of testing such as integration testing, and user acceptance testing
  • Collaborate with other team members in creating optimal, maintainable, and scalable MicroStrategy architecture, dashboards, and reports
  • Follow enterprise standards and guidelines during all phases of development lifecycle
  • Expected to be proactive in identifying issues and opportunities that will have an impact on the business use of MicroStrategy and provide recommendations to leadership and business partners as appropriate
  • Provide MicroStrategy administration support of environment and share knowledge with peers
  • Serve as escalation point for application support and troubleshooting
  • Provide guidance and direction to less experienced staff in resolution of issues & problems
  • Executes BCP plans for applications, coordinates logistics for plan implementations.
  • Lead moderately complex initiatives and deliverables within technical domain environments.
  • Contribute to large scale planning of strategies.
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments.
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures.
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements.
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals.
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff.


Is this a good fit? (Requirements):

  • 8+ years of Application Development and implementation experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • A BS/BA degree or higher
  • 8+ years of MicroStrategy BI tool experience
  • 5+ years advanced SQL, PL/SQL
  • 3+ years of MicroStrategy schema architecture experience
  • 1+ years of experience with MicroStrategy Freeform SQL reports
  • 2+ years of experience with MicroStrategy Reporting Services Documents
  • 3+ years AGILE experience using SCRUM/KANBAN
  • Experience migrating legacy BI platforms to cloud and modern architecture
  • Experience with Google Cloud Platform (GCP), Big Query is plus
  • Experience in BI Engineering, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, or education.
  • Ability to travel up to 10% of the time

Desired Qualifications:
  • 5+ years of SQL development and performance tuning skills
  • MicroStrategy Administration experience with Version upgrades a plus
  • 3+ years of technical documentation and publication experience
  • Understanding of and ability to troubleshoot database\ODBC connectivity issues
  • 2+ years of Autosys experience
  • Ability to track, troubleshoot and document issues and work with Vendor support
  • Brokerage or financial services experience is preferred
  • 4+ years of Build and CICD technologies experience
  • Demonstration and presentation facilitation skills
  • Ability to work effectively in virtual environment where key team members and partners are in various time zones and locations.