30 October 2007

Who better, I guess...

My poor, over-worked, uber-stressed, daddy-any-day boss just asked me to write a job description for the position I'm leaving. I had no problem whatsoever helping him out, but writing the job description was a little weird.

First, I pulled up my resume. I scanned through the page-and-a-half list of what I do, and copied the key points from it into the new description.

Next, I thought about when we hired Katie, and which skills I knew she possessed that would contribute to the group.

Finally, I added typical job description jargon like "requires bachelor's degree" and "in lieu of experience".

When I was done, it was a full page long, and a little overwhelming. I wonder if it is overdone, overwritten, overwhelming. But I guess it's good to aim high...especially when I'M the one being replaced!

So, if you know anyone...or for those of you who wonder what it is that I do...

Electronic Project Facilitator – Job Description

The Electronic Project Facilitator performs a combination of roles and tasks to assist in the on-going development and expansion of several proprietary applications. The position requires the ability to own and manage a software application project from specification through final release and training. This includes:

· Analysis of business and end-user needs
· Write business requirements and specifications
· Manage each project based on unique schedule and resource needs
· Design user-friendly interfaces or improve existing interfaces
· Test and facilitate collaborative testing on new applications or features
· Troubleshoot bugs and help desk tickets as received from users
· Liaise with programming staff during development
· Design and perform software training for end users
· Document process and application information for both internal and external use
· Other responsibilities, as needed

Computer skills required:
· Microsoft Office (Word, Excel, Access)
· Microsoft Visio and/or Axure RP
· Adobe Acrobat
· Basic HTML
· Web servers and FTP
· General knowledge of computer systems and networking

This position requires a Bachelor’s degree plus experience in software or web application development environment. Advanced degrees considered in lieu of some related experience. Additionally, ideal candidates will have:

· Very strong written and verbal communication skills
· Technical communication skills a plus
· Basic public speaking skills
· Basic knowledge of XML a plus
· Basic understanding of databases
· Familiarity with using a wiki
· Familiarity with membership-based organizations
· Knowledge of User Experience and/or usability testing
· Ability to work well on a small, tightly-knit, highly functional team
· Ability to work on a wide variety of technical levels
· Familiarity of standards development or technical publishing a plus
· Ability to self-start and work independently with minimal guidance or direction
· A desire to understand and improve all processes and systems

No comments: