Senior Software Development Engineer
Function:
The Software Engineer is responsible for aspects of software development including design, implementation, testing, and maintenance.
Reports to:
Technical Manager Secure Connectivity
MAJOR RESPONSIBILITIES/ACCOUNTABILITIES
Software Applications : (~90% of time):
Responsible for the development and maintenance of software applications and related systems. Specific duties include design, implementation, testing, support and enhancement of software applications.
Additional Duties: (~10% of time):
Definition of feature requirements, effort estimates and mentoring of junior engineers.
KNOWLEDGE/SKILLS/ABILITIES
Required:
Preferred:
Educational Requirements:
Physical Requirements
None
LOCATION
Raleigh, NC or Southfield, MI