|
|
|
| |
| Overview: |
The Solutions Design Architect-Functional Specificatin Writer is responsible for the creation of comprehensive, well analyzed functional specifications used by software engineers, Quality Assurance specialists and other stakeholders as a blueprint for creating software applications that meet or exceed project requirements. All other software development artifacts will be measured for accuracy and completeness against these specifications.
|
| Responsibilities: |
• Writes comprehensive functional specifications from requirements documents and input from other domain and technical design sources. • Insures accuracy, completeness, clarity and simplification of functional specifications. • Presents functional specifications to internal stakeholders for review/acceptance and compliance with requirements. • Revises functional specifications as necessary throughout the development lifecycle. • Provides development expertise in bridging domain requirements to developer/QA-ready functional specifications. • Creates well-defined, well-written and well-organized functional specifications. • Conducts analytical review meetings as required with domain experts to acquire the details needed to write functional specifications. • Facilitates the clarification of functional specification issues as they arise during the development process. • Creates visual models, charts, flow diagrams and other specification components that facilitate simplification and abstraction. • Creates initial business object (entity) diagrams that can be used to initiate database design. • Creates user interface mockups and associated behavioral rules to define navigation, validation, data relationships and trigger events. • Defines business rules that are complete and unambiguous including supporting formulas, algorithms, data queries, process steps and decision points. • Presents functional specifications to internal stakeholders. • Identifies exception conditions and alternate use case paths not identified in requirements documentation. • Provides report layouts, filters, groupings, subtotals and data mapping rules. • Defines impact of enhancement/project to other integrated applications. • Maintains revision history • Defines glossary of significant terms as a component part of the functional specification. • Insures traceability of requirements throughout the functional specification.
|
| Qualifications: |
Education: • BS/BA in computer science, informatics or equivalent combination of education and experience • Commercial software development experience • Experience defining Use Cases Experience: • 6 or more years experience developing functional specifications for commercial software products Skills: • Strong analytical skills. • Strong communication, presentation and writing skills • Strong abstraction, organization and simplification skills • Detailed understanding of business processes • Healthcare domain knowledge • Knowledge of fundamental relational database design concepts • Ability to read and interpret fundamental SQL queries • Understanding of event-driven, object-oriented technologies • Understanding of functional specification approaches that lead to successful technical design and test case development. • Strong process definition skills • Knowledge of UML concepts • Skilled at abstracting process details from domain experts • Skilled at analyzing and mapping complex processes • Skilled at identifying exception conditions • Knowledge of software development lifecycle and common SDLC methodologies • Knowledge of commercial software company operations Physical Requirements: Normal Office Conditions, Work in Pittsburgh Office, occasional travel may be necessary
AA/EOE
|
|
Go back to the welcome page
|
Applicant Tracking Software
|
|
TeleTracking is an Equal Opportunity Employer. All applicants are considered for positions without regard to race, color, religion, sex, sexual orientation, national origin, qualified disability or handicap, or veteran status.