Duties & Responsibilities:
Gathers requirements from business partners, I.T. department and identifies the platform and architecture of the system Sets strategy and direction and provides proposals for solutions to meet business requirements Design sweeping applications that impact multiple application environments within their team Recognizes areas of improvement in the development lifecycle and recommend action plans Creates, reviews, and develops solutions throughout the team's environment and effectively communicating the rationale behind the designs Designs modifications to existing software while minimizing customization , designs reusable components , and elimination of redundancy in designs throughout their team's environment Responsible for multiple large projects in leading the definition, selection , and implementation of enterprise tools, technologies, and processes Drives architectural consensus with the team while maintaining awareness with other teams Develops and delivers technical training and business understanding for developers Drives efficient resolution for system outages as well as performance and functional shortcomings Engages in a critical support situation and effectively, efficiently, and quickly drive to a successful resolution Investigates new technologies and techniques and researching ongoing industry developments through a partnership with the Architecture team Provides oversight of the corporate Master Data architecture Assists in the implementation and continuous improvement of CarMax's Data Governance practice Work with all application teams to ensure that proper propagation and consumption of Master Data is established
Qualifications:
Deep understanding of Master Data Management technologies and the business to develop overarching systems Broad understanding of the business processes implemented across the team's applications Broad understanding of all aspects of the team's technical software requirements including security, scalability, and usability Able to develop long term technology plans Able to build consensus and acceptance of improvements and changes to CarMax development patterns, standards, and processes Able to influence the technical direction of others in order to drive all projects to successful completion within the architectural standards and guidance Able to courageously drive strategic initiatives and challenge upward and across the IT enterprise when necessary Proven ability to effectively communicate architectural standards and best practices Ability to drive through obstacles and time constraints to successfully deliver a project to completion Demonstrated ability to compare and contrast alternative approaches to meet objectives while assessing risk both quantitatively and qualitatively Able to effectively estimate time required for technical efforts for projects of all sizes Demonstrated communication skills to include but not limited to verbal and written communication, delivering organized presentations, able to tailor message to the audience, and facilitate group discussions with diplomacy and seek diverse opinions Excellent analytical, troubleshooting, and problem solving skills and performs well in high pressure or stressful situations Demonstrated ability in statistical analysis, advanced calculations, and reporting Demonstrated ability to effectively estimate effort, durations and enterprise impact required for large technical solutions Ability to evaluate long term impacts when making recommendations and decisions
Experience/Education:
4 year degree in IT related course of study, preferred 10+ years of development experience, required 10+ years of database development experience, required Experience in designing, developing and supporting MOM solutions with a leading MOM tool suite (Tibco, Reltio), required Direct experience in Data, Database and ETL development with emphasis on Data quality and Data transformations, Transport, Security Experience with enterprise level data analysis and integration work and/or providing data focused systems integration solutions data integration Exposure to and conceptual understanding of data integration tools and technologies Knowledge on Web based development technology (e.g. HTML, DHTML, VBscript, JavaScript, Asp 3.0, lnterDev) and XML Web Services (XML, SOAP, XSL , XSD, WSDL, DTD) a major plus Medium to High level expertise on web services for data integration a plus |