* send your resumes to kalya...@shstinc.com <kalya...@shstinc.com>*
*Position: Core J2ee Development - 2883* *Location: St Louis, MO* *Duration: 12 + Months* *Job Description:* Responsible for the technical development, implementation, documentation, and maintenance of systems application software. Ensure development efforts conform to overall strategic direction. Assist in examining commercially available and forthcoming industry technologies related to web services 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 as related to web service development. Review Use Case models that have been transformed into technical design documents and developing code based on the Use Case requirements. The candidate may be required to produce technical design artifacts such as UML class and sequence diagrams. Write, test, debug, diagram, create flowcharts, code, and document programs. *Required Experience:* Experience working within an Agile software development methodology - Core J2EE development of at least 8 years - Good understanding of Web Services (SOAP / WSDL) - DOM (XML Document Object Model) API in Java; JAXP - SAX/StAX processing and understanding of performance optimization for XML processing - XPath - XSLT - JAXB and XML data binding principles; experience with additional XML databinding frameworks desirable - Background knowledge of multiple SOAP stacks (to give perspective) - IBM WebSphere JAX-RPC experience desired (to work through configuration, deployment, and troubleshooting issues) - XML Schema - XML design - Information model design skills - Understanding of WS-I compliance a plus - Understanding of code generation with commonly used SOAP stacks a plus - WebSphere 6.1, Rational System Modeler and Rational Application Developer experience a plus - Java 5 a plus - Security knowledge a plus (WS-Security & JAAS) - Experience in multi-layered architectures (SOA) - Experience architecting highly scalable, available and performing applications. The person must have good written and verbal communication skills and experience working as part of a mid to large development team. Debit, Prepaid or Processing experience a plus. *Position: J2ee Developer - 2937* *Location: St Louis, MO* *Duration: 12 + Months* *Job Description:* MasterCard Integrated Processing Solutions (IPS) provides highly scalable and secure global processing, designed to meet the requirements of the world’s largest card programs. The IPS Portfolio Viewer (PV) group is responsible for the development of client facing web applications that support customer service representatives and cardholders, development of external facing web services, IVR and the IPS Data Repository. - Can you provide technical expertise in the design and development of PV application components? - Are you able to partner with subject matter experts to provide innovative solutions for new Product initiatives? - Can you deliver high performing and secure solutions that deliver on business requirements? - Have you ever brought a product to market on a global scale? - Are you motivated to be a part of driving a world beyond cash? - Have you led a team of diverse skills and experience? *Responsibilities:* - Hands on leadership of design and development efforts for new product features - Partner with the business to ensure that delivered solutions exceeds IPS customers’ expectations - Ensure delivered code adheres to IPS standards and is delivered on time - Responsible for documentation of technical design and implementation *Required Skills:* - Expert J2EE knowledge - Expert core Java skills - Spring MVC - Hibernate - Expert SQL and RDBMS skills - Experience working within an Agile software development environment - String written and verbal communication skill - GWT skills a plus - BIRT reporting tool a plus - ETL experience a plus - WebSphere experience a plus - Debit, Prepaid processing experience a plus *Position: Java Developer - Soap/Rest 2926* *Location: St Louis, MO* *Duration: 12 + Months* Position Comments: Service and Data Integration (web services-SOAP and REST, with a java background/java frame works (spring and hibernate, nice to have). Need someone with Agile and who is self-motivated. This person will be enhancing current services and also building some from scratch. The people manager and one of his more technical leads will be interviewing. ! *Job Description:* • Enterprise Architecture team provides data and integration services across multiple technology domains within MasterCard Technologies • Capabilities supported include Master Data Management, web services development, and various other enterprise level data and service integration capabilities • Software engineer position will be responsible for programming, testing, implementation, documentation, maintenance and support of systems application software in adherence with MasterCard standards, processes and best practices • Develop high quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget. • Research, create and evaluate technical solution alternatives for the business needs current and upcoming technologies and frameworks. • Work with project team to meet scheduled due dates, while identifying emerging issues and recommending solutions for problems and independently perform assigned tasks, perform production incident management. • Do you have agile experience, have the ability to work in a fast paced environment, and are you adaptive to change? • Do you consider yourself to be an innovator, and do you enjoy using new technologies to drive innovation? • Are you motivated to be a part of driving a world beyond cash? *[[Roles and Responsibilities]]* • Software engineer position will be responsible for programming, testing, implementation, documentation, maintenance and support of systems application software in adherence with MasterCard standards, processes and best practices • Develop high quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget. • Research, create and evaluate technical solution alternatives for the business needs current and upcoming technologies and frameworks. • Work with project team to meet scheduled due dates, while identifying emerging issues and recommending solutions for problems and independently perform assigned tasks, perform production incident management. • Contribute ideas to help ensure that required standards and processes are in place and actively look for opportunities to enhance standards and improve process efficiency. • Assist Senior Team members in modification of the documentation templates per the needs of the project and technology. • Perform feasibility studies, logic designs, detailed systems flowcharting, analysis of input-output flow, cost and time analysis. *[[All About You]]* • High-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment. • Must provide the necessary skills to have a high degree of initiative and self-motivation with a willingness and ability to learn and take on challenging opportunities • Thorough knowledge and understanding of Software Engineering Concepts and Methodologies is required • Strong communication skills, both verbal and written, with strong relationship, collaborative and organization skills. • Strong Java development skills • Spring, Hibernate experience preferred • Strong knowledge of SOAP and REST web service development practices • Understand concepts and application of SOA based architecture. *Position: Java Developer 2830* *Location: St Louis, MO* *Duration: 12 + Months* * Job Description:* As part of an exciting, fast paced environment developing payment solutions in the mobile and e-commerce space, this position will be responsible for the analysis, design, development and delivery of software solutions. Candidate will define requirements for new applications and customization adhering to MasterCard standards, processes and best practices. Candidate will develop, customize, and test applications to integrate to MasterCard’s specifications and provide leadership, mentoring, and technical training to other team members. *Major Accountabilities:* • Plan, design and develop technical solutions and alternatives to meet business requirements in adherence with MasterCard standards, processes and best practices. • Lead day to day system development and maintenance activities of the team to meet service level agreements (SLAs) and create solutions with high level of innovation, cost effectiveness, high quality and faster time to market. • Accountable for full systems development life cycle including creating high quality requirements documents, use-cases, design and other technical artifacts including but not limited to detailed test strategy/test design, performance benchmarking, release rollout and deployment plans, contingency/back-out plans, feasibility study, cost and time analysis and detailed estimates. • Perform system maintenance, production incident problem management, identification of root cause, remediation of the problems and on-call pager support schedule. Select appropriate technical frameworks and solution delivery methodology. Adapt to the technical artifact templates per the needs of the project and technology. Contribute ideas to help ensure that required standards and processes are in place. Maintain solution and technology road maps. • Research and evaluate current and upcoming technologies and frameworks. • Participate in PoCs (Proof of Concept) and help the Department with selection of Vendor Solutions, Technologies, Methodologies and Frameworks. • Collaborate with Vendor Resources for Support of Products. • Conduct brownbag sessions on new and upcoming technologies, methodologies and application appropriate frameworks. Ensure knowledge transfer of vendor technology to MasterCard staff. Provide technical training to the other team members. • Follow and promote Quality Assurance and Quality Control processes in the department. Actively look for opportunities to enhance standards and improve process efficiency. Mentor and guide other team members during all phases of the SDLC. Ensure adequate test coverage in Unit Testing, System Testing/Integration Testing and Performance Testing. Perform Quality Inspections and Walkthroughs throughout the SDLC including Requirements Review, Design Review, Code Review and Security Review to ensure compliance with MasterCard standards. • Co-ordinate external development and manage day to day activities. *Knowledge / Experience:* • 3 to 5 years of experience in Java development • Broad understanding of Software Engineering Concepts and Methodologies is required. • Demonstrate MC Core Competencies. *Skills/ Abilities:* • Ability to be high-energy, detail-oriented, proactive and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results. • Strong communication skills • Must provide the necessary skills to have a high degree of initiative and self-motivation to drive results. • Ability to quickly learn and implement new technologies, frameworks and tools and support multiple concurrent activities and to interface with external / internal resources, working as a member of a matrix based diverse and geographically distributed project team. *Key Technology Areas:* • Object-oriented design and programming • Java, J2EE, Java Messaging Service • Open source frameworks such as Spring and Hibernate • Oracle, PL/SQL, JDBC • Web Services (SOAP, REST, XML, XSL) • Object-oriented design and programming Preferred Knowledge: • Web technologies including HTML, XHTML, HTML 5, and JavaScript. Java Server Faces and Seam • Near Field Communications (NFC) • Mobile Secure Element knowledge • Digital/e-commerce applications • Agile development methodology *Position: Java Developer -2882* *Location: St Louis, MO* *Duration: 12 months* *Job Description:* Responsible for the technical development, implementation, documentation, and maintenance of systems application software. Ensure development efforts conform to overall strategic direction. Assist in examining commercially available and forthcoming industry technologies related to web services 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 as related to web service development. Review Use Case models that have been transformed into technical design documents and developing code based on the Use Case requirements. The candidate may be required to produce technical design artifacts such as UML class and sequence diagrams. Write, test, debug, diagram, create flowcharts, code, and document programs. *Required Experience:* Experience working within an Agile software development methodology - Core J2EE development of at least 8 years - Good understanding of Web Services (SOAP / WSDL) - DOM (XML Document Object Model) API in Java; JAXP - SAX/StAX processing and understanding of performance optimization for XML processing - XPath - XSLT - JAXB and XML data binding principles; experience with additional XML databinding frameworks desirable - Background knowledge of multiple SOAP stacks (to give perspective) - IBM WebSphere JAX-RPC experience desired (to work through configuration, deployment, and troubleshooting issues) - XML Schema - XML design - Information model design skills - Understanding of WS-I compliance a plus - Understanding of code generation with commonly used SOAP stacks a plus - WebSphere 6.1, Rational System Modeler and Rational Application Developer experience a plus - Java 5 a plus - Security knowledge a plus (WS-Security & JAAS) - Experience in multi-layered architectures (SOA) - Experience architecting highly scalable, available and performing applications. The person must have good written and verbal communication skills and experience working as part of a mid to large development team. Debit, Prepaid or Processing experience a plus. Best Regards, *Kalyan Kumar* Talent Acquisition Manager *Seven Hills Software Technologies Inc* Carnegie Office Park, Building Six 800 N. Bell Avenue, Suite # 255, Carnegie, PA 15106 Office: 412-450-1316 X 203 | Fax: 877-745-4811 Email: kalya...@shstinc.com | URL: www.shstinc.com -- You received this message because you are subscribed to the Google Groups "US_IT.Groups" group. To unsubscribe from this group and stop receiving emails from it, send an email to us_itgroups+unsubscr...@googlegroups.com. To post to this group, send email to us_itgroups@googlegroups.com. Visit this group at http://groups.google.com/group/us_itgroups. For more options, visit https://groups.google.com/d/optout.