Consult with clients to review their existing application capabilities and limitations; identify key areas of opportunity and come up with integration approaches and possibilities. Summarize challenges and advantages to the organization by documenting such approaches and reviewing with other Subject Matter Experts (SMEs). Gather overall high level and detailed requirements and analyze using industry best practices such as Rational Unified Process, Agile software development etc. Prepare software architecture documents, object models and adhere to industry standards while documenting detailed artifacts such as use cases, activity diagrams, realization documents including but not limited to deployment diagrams, sequence and collaboration diagrams etc. Provide ongoing support and consulting with business users and work with them to gather requirements and explain proposed software solutions by preparing mock ups and Proof of concepts . Create a technical project task break up and estimate task dependencies along with time lines so as to help the project manager build a detailed project plan. Work with developers and help explain the strategy using cross walks, data mappings among other tools. Mentor and guide developers in implementing best practices in design, development, management and support of software.
Requires: Masters + 3 years experience (will accept Bachelors + 5 years progressive experience) that must include knowledge of software industry methodologies, processes & softwares, incl. Software Development Life Cycle (SDLC), Rational Unified Process (RUP), Design Patterns, Service Oriented Architecture (SOA), Web Services, Agile development, Software testing, ITIL-Software service delivery best practices, Project Management Institute (PMI) processes & methodologies; SAP Finance, Human Resources, Time & Travel Expenses management & logistics suite, Netweaver Portal & other self-service technologies. Knowledge of software testing & suite of tools such as Test Director & understand test cases & various test result documents w/the ability to interpret them & identify end-to-end scenarios that require testing. Ability to cross link requirements to development objects, test cases & defects & summarize the effort. Background in UNIX, Major databases such as Oracle or MS SQL server, J2EE, XML, Web services & excellent communication skills. Ability to relocate to client sites as needed.
Respond to: Soumya Prem, AET Solutions, Inc., 34475 Mound Rd., Suite A, Sterling Heights, MI, 48310