Expires soon American Express

Software Engineer - MicroStrategy

  • Graduate job
  • Phoenix (Maricopa County)
  • IT development

Job description

Be part of an enthusiastic, high performing technology team developing solutions for the American Express Finance Card and Loyalty Analytics platforms. We support Finance, Banks, Controllership as well as a broader set of American Express business partners in all aspects of technical solution delivery focusing on key portfolio information using Business Intelligence and Analytics tools.

This is a business-facing role which requires close and frequent interaction with our business partners at all levels. As a software engineer, you will ensure that our business partners have access to the best available data and information using current technologies to inform their business decisions. Through close partnership with business, architecture and technical teams the software engineer will provide requirements, design, development, and testing support enabling the organization to provide meaningful and actionable data to key stakeholders across the company.

You will bring your demonstrated technical skills, a drive to succeed and the confidence to pursue new ideas and technologies. This position will give you immediate responsibility and you can make immediate impact to the business. We have built a highly-utilized set of data warehouses and reporting tools which are used by hundreds of key decision-makers across the enterprise and are working to take these capabilities to the next level. You'll find a fast-paced, teamwork-oriented environment that values your technical, collaborative and analytical abilities.

Responsibilities include, but are not limited to:

· Support validation testing of MicroStrategy objects and support/assist testing of reporting solutions
· Performs hands-on software development and testing
· Functions as a core member of an agile team driving user story analysis and elaboration, design and development of software applications, testing, and builds automation tools
· Performs ongoing refactoring of code and drives continuous improvement in code structure and quality
· Uses visualization and other techniques to fast track concepts
· Typically spends 90+% of time writing code, specs, conducting code reviews and testing in ongoing sprints, or doing proof of concepts/automation tools
· Identifies opportunities to adopt innovative technologies
· Create test plans and scenarios for development unit testing
· Perform data analysis, validation, and identify data quality issues
· Create ad-hoc reports as requested and provide on-going analytical support for these requests
· Assess new initiatives to determine the work effort and estimate the necessary time-to-completion

Desired profile

· Demonstrated experience with MicroStrategy version 9.XX (exposure to other tools such as OBIEE, Tableau, IBI a plus)
· Design and develop MicroStrategy reports and Dashboards, utilizing advanced components such as custom groups, consolidations, advanced metrics, Free Form SQL, good knowledge/experience of graphs
· Demonstrated experience with multiple data base environments ( DB2, Netezza, etc)
· Good understanding on DWH concepts
· Experience with multi TB warehouses a plus
· Experience with Agile or other rapid application development methods is a plus
· Experience with payments technology and industry is a plus
· MicroStrategy certification a plus, certifications in other BI tools is a plus
· Ability to effectively interpret technical and business objectives and challenges, and articulate solutions
· Ability to think abstractly and deal with ambiguous/under-defined problems
· Ability to enable business capabilities through innovation and visualizations
· Demonstrated willingness to learn new technologies and takes pride in how fast they develop working software
· Should be strong in SQL Databases and able to write queries at his/her own
· Self-motivated, ability to work independently with/without direction and be team oriented with ability to communicate to a wide variety of audiences
· Ability to effectively communicate across third parties, technical and business product managers on solution design
· Bachelor"s degree in Computer Science, computer engineering or equivalent work experience

American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, protected veteran status, disability status, or any other status protected by law.“ Click here to view the “ EEO is the Law ” poster. If the link does not work, please copy and paste the following URL in a new browser window: http://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm .

Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

Make every future a success.
  • Job directory
  • Business directory