|
|
Responsible for the over-all systems development life cycle of a key product sub-system
Management and execution against project plans and delivery commitments
Manage the day-to-day activities of the engineering team within an Agile/Scrum environment
Management of departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team
Work closely with the engineers to architect and develop the best technical design and approach
Report on status of development, quality, operations, and system performance to management
Develop the long-term strategy for your platform and translate that into an achievable road map/action plan
12-15+ years of experience building successful production software systems
Computer Science fundamentals (based on a BS or MS in CS or related field)
Proficiency in, at least, one modern programming language such as C, C++, C#, Java, or PERL
Professional traits those are not unique to this position.
Exhibits excellent judgment
Hires and develops great people
Has relentlessly high standards (is never satisfied with the status quo)
