MIRO Software

Systems Analyst

Job Summary

The Systems Analyst works under the supervision of the Product Design Manager, developing Miro's core product offering GOLDesp™. The systems analyst performs a variety of tasks from evaluating business systems and user needs through to actual analysis, design, testing and documentation.

Essential Functions

Management

  • Under the supervision of the Product Design Manager the Systems Analyst acts as a Process Engineer.
  • Responsible for the flow of the software development process itself (from the initial requirements definition through to the development, test, documentation and deployment efforts).
  • Working alongside the Management Team in planning, scheduling and implementing project plans (i.e. planning small modifications through to major software releases).
  • Along with the Product Design Manager, responsible for making improvements in processes and in software development and to set design standards.
  • Prepare progress reports / updates for Senior Management review
  • Review and respond to capability inquiries (RFP's/Requirements Definitions) from potential customers and assessing the gaps.
  • To liaise with external and internal customers with respect to work requirements and support issues.
  • The ability to produce and execute presentations to potential customers on the functional aspects of Miro's software products.

Software Design and Documentation

  • Documenting present work flow and procedures
  • Generating and maintaining design standards
  • Implementing an industry recognized software development process (currently Rational Unified Process is being adopted)
  • Maintain and manage a repository of requirements details.
  • Review, analyze and estimate changes.
  • Analyze customer business practices and correlate the customer's processes and / or functionality with the product's functionality, Coordinating requirements / design review sessions with the customer (internal and external).
  • Develop design artifacts to the quality set out in the design standards.
  • Working closely with the Development Manager, draft technical design documents for all new software modifications, including flowcharts, diagrams to illustrate sequence of steps, data model updates etc.
  • Review design artifacts against standards and content
  • Reviews all product related functional documentation for correctness.

Software Support and Maintenance

  • Liaising with the Customer Support Manager in resolving customer issues
  • Reviewing and estimating software enhancement request from customers (CCR's).
  • Reviewing and approving software bug fix requests from various sources by analyzing and documenting changes required, such that the development team can make valid program modifications.
  • Troubleshooting/debugging application problems.
  • Working closely with the Product Test Manager in executing all aspects of testing (i.e. unit, modification, system and platform testing).
  • Support the Documentation Team in creating and maintaining the product documentation
  • Support the Quality Assurance Team with all test scripts and functional testing.
  • Support to Business Development with product demonstrations

Training

  • The ability to produce and execute presentations to potential customers on the technical aspects of Miro's software products.

Administrative

  • Update company time recording software regularly/correctly
  • Performs other duties as assigned

Qualifications

Education

  • Bachelor's degree from a four-year college or university; or 5 years related experience and/or training; or 7 years equivalent combination of education and experience

Technical Skills

  • Extensive knowledge of Software Development Methodologies
  • Extensive experience in Systems Analysis and Design
  • Must have experience in working in a client-server environment with multiple users.
  • Strong knowledge of data modeling techniques
  • Experience in UML

Other skills

  • Must have excellent interpersonal skills and be able to work in a team environment.
  • Excellent analytical and reasoning skills
  • Requires a high level of initiative and independence.
  • Excellent verbal and written communication skills, with the capability of clearly presenting facts and explaining technical issues to customers and internal managers and staff.
  • An ability to provide analysis support to internal and external customers and be able to logically work through problems even under extreme pressure.
  • Ability to interpret an extensive variety of technical instructions and deal with several abstract and concrete variables.
  • In depth knowledge of product design, development and implementation.
  • Extensive knowledge of Configuration Management methods and procedures
  • Some exposure to the MRO or Logistics software industry or an exposure to Miro's software products is a definite advantage
  • Some exposure to the MRO or Logistics software industry or an exposure to Miro's software products is a definite advantage
  • Some exposure to hands-on experience in Maintenance Repair and Overhaul and related occupations is an advantage

Submit your resume to

 


Careers
Request Info
 


| All Rights Reserved/Copyright | Disclaimer |Terms & Conditions | Sitemap |