Job Brief:
A Senior Software Engineer is a skilled and experienced software engineer responsible for the detailed design, implementation, and testing of subsystems and system components. A Senior Software Engineer is able to build a wide variety of software subsystems and components efficiently and effectively, given only a requirements specification and constraints. A Senior Software Engineer is able to develop and sustain these subsystems and software components in complex, multi-vendor, multi-platform environments. Tasks may include design, maintenance, and working closely with both internal and external customers.
Responsibilities:
Take initiative in performance, working independently and with groups to effectively accomplish project objectives and engage in the following:
Required Skills and Experience:
Includes the responsibilities of the Software Development position and individuals having the ability to and competency of performing the tasks from that prior level.