Principal Software Engineer - User Interface (Exton, PA) (16533)
KEY DUTIES AND RESPONSIBILITIES
- Leads the planning, architecture or research across multiple projects or disciplines
- Coordinates product design and development activities requiring extensive analysis in areas such as user experience, software design and solver research. Acts as a technical reference across groups or products
- Defines, develops, and employs best practices and maintains them through technical reviews and mentoring
- Performs highly complex bug verification, release testing, and beta support across multiple products. Coordinates the QA or product support teams on problems discovered and develops solutions
- Researches and understands the marketing requirements for products, including target environment, performance criteria and competitive issues. Works with strategic customers or proxies to assess needs and develop solutions
- Operates without direct supervision and functions as a high-level team leader, project manager, or software architect
- May be responsible for line management of a small technical team but primary duties are of an individual technical nature