May 29, 2012

Software Analyst - Netways - Lebanon

Netways Software Analysts are responsible for actively driving and managing the technology evaluation stage of the sales process, working in conjunction with the extended sales team as the key technical advisor and product advocate for Netways. The software analyst at Netways will work to continually understand business requirements, document them in standard formats, obtain business user approval and work them seamlessly into the bigger picture. He is responsible to Analyze complex business problems to be solved with automated systems .The candidate who is holding this position should be proficient in object modeling, use case analysis and use of UML notation as well as use case modeling tools

Responsibilities
- Support a highly focused and dynamic product engineering team by providing leadership and mature practice in requirements engineering and product validation.
- Elicit external and internal requirements using interviews, document analysis, requirements workshops and brainstorm sessions, site visits, business process descriptions, use cases, scenarios, business analysis, task and workflow analysis.
- Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a general understanding and distinguish user requests from the underlying true business needs.
- Collaborate with developers and subject matter experts to establish the technical vision and analyze tradeoffs between usability and performance needs.
- Work with architects and product managers to formulate and document solutions and processes.
- Deliver the following requirements specification artifacts according to standard templates and appropriate language style: Problem Statements, Functional Requirements, Data Requirements, Traceability Matrix, Operational Scenarios, Story Boards, Use Cases, Process Flow Diagrams, GUI, Screen and Interface Designs.
- Be the liaison between the product managers, technology teams and support teams for the purpose of requirements communication.
- Manage and own requirements from initiation through implementation and testing, updating when necessary, facilitating communication of any changes, and ensuring traceability through peer review of development and QA products.
- Participate in or, when needed, lead software testing cycles and work with QA team to effectively conduct software test plans.
- Work closely with development, QA and support teams to develop requirements validation procedures and reports.
- Ability to properly communicate with customers (at the business and technical levels) while showing confidence in him-/her-self and a real consultant image.

Technical Skills
- Hands-on experience with formal and requirements engineering methodologies and tools, including use cases and strong knowledge in UML and SQL
- Hands-on experience with formal software testing methodologies and tools.
- Advanced Proficiency with Systems-Analysis tools and processes
- Ability to understand and analyze the customer needs/requirements/pain points
- Ability to come up with a viable and feasible solution (using Netways' set of products) that tackles the exact needs of the customer while staying within scope and budget
- Ability to negotiate/trade-off requirements with the customer in order for the project to stay within scope and budget
- Ability to provide quality deliverables
- Strong technical background (preferably even in integrating more than one product together)
- Ability to properly deal with first-time-seen circumstances, business sectors or problems
- Preferably with previous knowledge of the products that we sell (MOSS 2007, CRM 4.0, PerformancePoint 2007 and EPM 2007)
- Able to respond to functional and technical elements of RFIs/RFPs
- Responsible for development and delivery of high-level product demonstrations
- Able to convey customer requirements to Product Management, Marketing and R&D teams

Required Soft and Personal Skills
- Must have acceptable look and appearance in front of customers
- Must have excellent presentation skills
- English language (spoken, written) is a must- Other languages are a plus
- Must be self-motivated, self-driven professional individual
- Must be a team player
- Work well under tight deadlines.
- Personal maturity (not linked to age)
- Stability
- Long term vision
- Strong tolerance for travelling abroad
- Comfortable with working alone on customer site and remotely with a team
- Strong personality
- Strong time management skills
- Hard Worker
- Willing to work on him-/her-self outside working hours
- Sticks to deadlines

Required Experience
- Computer Science/Computer Engineering background
- 3+ years of experience in Business Consultancy for software products
- 3+ years of technical experience in an IT-related field is a plus
- Familiarity with Microsoft software products is a plus

cv@netways.com