This position involves full life cycle of software development, including requirement specification, design, implementation, testing, and problem investigation of field reported issues. The incumbent will also supervise other team members and track project tasks to completion.
Requirements
- Develop software design specification traceable to requirement specification
- Develop software traceable to software design specification
- Perform required design testing
- Investigate, identify root cause and resolve software defects
- Participate in peer design and code review
- Assist in developing customer facing documents
- Provide new feature training to customer support team members
- Lead effort in continuous software development process improvements
- Review requirement specification and provide development effort estimate
- Assist in training and supporting new team members
- Develop in-depth knowledge in three or more key areas of Airlink products