|
 |
|
Sr. Consultant, Software Engineering (Java Architect - Mobile Technology)
MasterCard Worldwide Major Accountabilities:
Recognized subject matter expert responsible for the technical planning, design, and software quality for systems application software. Ensure development efforts conform to overall strategic direction. Assist in examining commercially available and forthcoming industry technologies related to area of expertise to determine whether or not technology will support both present and planned project requirements. Validate the status of technical project deliverables, resolve conflicts as they arise. Ensure existing system stability by monitoring production of systems in assigned area of expertise. Support for initially implemented very complex and/or highly visible production application problems may be required. Provide technical and advisory support to ensure the successful and efficient development of quality software. Evaluate and recommend software development tools. Technical Experience 1. J2EE ' extensive architecture experience building J2EE platforms. Solid experience working on Java applications, good grasp of the language and basic Object Orientation concepts a. Understanding of Java Threading model required b. Experience in developing Java multi-threaded applications required 2. Spring - strong working knowledge required 3. Hibernate - strong working knowledge required 4. Mobile ' strong knowledge of mobile technologies (J2ME, SMS) and how they integrate across platforms (security, protocols, etc.) 5. Working knowledge of Core Systems; such as the ASA, MDS, Authorization and Clearing, etc. 6. Messaging - experience in leveraging a messaging tool preferred, MQ Series experience would be advantageous 7. Solid grasp on relational database modeling and design 8. Solid grasp on architecture concepts such as SOA, Enterprise Service Bus & SSO 9. Other Preferred Technologies - batch processing, file translation/validation tools, workflow engine Project Responsibilities 1. Responsible for the technical success of various products, primarily focused on emerging platforms such as inControl, eCommerce, and Mobile. Overall accountability includes: a. Solution Design b. Application Design c. Application Implementation that meets the following: i. Project timelines ii. Business and Functional requirements iii. Performance requirements iv. Scalability requirements 2. Drives technical decisions, which arise throughout the project lifecycle, which includes the following: a. Define and document the technical problem and all of the issues/concerns that impact decisions b. Document options with advantages and disadvantages c. Lead discussions with all appropriate teams in order to gain a consensus d. Document the recommendation and why it was chosen, and any dissenting views 3. Maintains integration and high-level knowledge of how various products work for the purposes of diagnosing issues a. Ensures that the Development Lead understands the integration points of our various products 4. Develops and documents all architectural documentation. a. Solution Architecture Documentation b. Application Architecture Documentation 5. Reviews the Technical Architecture Document (TAD) created by the engineering team to ensure that it will support the requirements of the project. 6. Performs reviews of the Application Detailed Design Documentation and provides appropriate feedback 7. Reviews business requirements and Change Requests for impacts and communicates architectural concerns to the project team 8. Performs in the Development Lead role as needed 9. Represents EPS technical resources in discussions with the business and other GTO departments Non-project Responsibilities 1. Strategic leadership abilities partnering with both our New York partners and various internal GTO teams, contributing to various product solutions across EPS. 2. Provides mentoring of Development Leads and Developers to foster technical and leadership growth 3. Performs technical interviews for prospective new technical team members 4. Acts as a point of escalation for support related issues 5. Communicates strategic infrastructure needs to the appropriate infrastructure groups and management. 6. Collaborates with other Architects to promote architectural consistency across EPS and MasterCard 7. Creates, and presents as needed, the technical roadmap for the application/platform 8. Estimates high-level technical efforts with appropriate assumptions, risks, and impacted teams
Education:
BS Degree or equivalent combination of experience and formal education. RESPOND HERE! Respond immediately by accessing the following dedicated online response form which will allow you to cut and paste your resume. This form will go directly and immediately to the hiring authority for this position. Access the online response form at: http://sh.webhire.com/servlet/resp/rf?jobid=2402198&boardid=749
|
|
|
 |
|
 |
Company: |
|
|
MasterCard International |
|
|
 |
Location: |
|
|
O'Fallon 63366 |
|
|
 |
Status: |
|
|
Full Time, Employee |
|
|
 |
Job Category: |
|
|
IT/Software Development |
|
|
 |
Career Level: |
|
|
Experienced (Non-Manager) |
 |
|
 |
Company: |
|
|
MasterCard International |
|
|
 |
Reference Code: |
|
|
mast-00015160 |
|
|