Develops and designs new software products; maintains and supports existing software products; performs technical edits of documentation.
Maintains high quality standards while still developing software on schedule.
Assists testers and customer service with problem resolution and troubleshooting, as needed.
Provides expertise on specific technical areas.
Serves as individual contributor as well as team member.
May assist peers and lower level associates in other Micros departments in understanding software concepts, tools and practices.
Works under general direction - errors can cause substantial delay and expense.
Competent to assist on most complex projects - subject to heavy work loads.
Often works under the guidance of a higher-level software engineer or manager.
Interacts internally/externally on an as needed basis to exchange information.
Internal contacts include other Micros departments such as test and documentation up to the senior staff and management levels; external interfaces include vendors and subcontractors.
Design direction, functional requirements, etc., are typically determined by lead or manager. "
Bachelors degree in technical discipline (ideally computer science or engineering), or equivalent experience. 1 year related software development experience.
Experience reading and translating specifications and technical documents.
Approaches tasks with analytical perspective; ability to meet multiple deadlines and adapt to changing priorities.
BSG Software - 16 months ago