Software Engineer IV
Region: USA
Location: Seattle, WA
Reports to: Director – Edge Products
Job ID: SH-304-07-03-SEA
Status: Full Time
Organization
WatchGuard Technologies, Inc. is a leading provider of sophisticated, easy to use network security UTM solutions. We help businesses stay in business by protecting their data from the dangers of global network attacks.
Position Overview
Performs product design, bug verification, release testing and beta support on software projects which may require research and analysis. Requires very high level of technical and product knowledge and is able to operate unsupervised across multiple environments and platforms. Works unsupervised on highly complex projects and provides technical leadership for large (5-8) team of experienced developers Self-directed; leader in team/individual goal setting; works on significant and unique issues where analysis of situations or data requires an evaluation of intangibles; exercises independent judgment in methods, techniques and evaluation criteria for obtaining results; interacts with exec/senior internal and external personnel.
Duties/Responsibilities
- Performs highly complex product design activities on software which may require extensive research and analysis
- Performs design, implementation and maintenance of the complex, multiple product modules/sub-systems
- Participates in product design meetings
- Performs complex bug verification, release testing, and beta support for assigned products
- Researches problems discovered by QA or product support and develops solutions to the problems
- Conducts unit testing and integration testing for functionality and limits
- May have senior architecture responsibility: design and implement to meet project objectives
- Documentation of product architecture
- Researches and understands the marketing requirements for a product, including target environment, performance criteria and competitive issues
- Researches new technology or development tools to remain informed of current technology
Education/Skills/Environment
- 7+ years plus MS
- Deep technical knowledge in software development methodologies, design and implementation
- Expert analytical and design skills at multi-product/multi-environment level
- In-depth experience in research and analysis, project planning and implementation
- High understanding of entire development process, including specification, documentation and quality assurance
- Aware of business issues as they impact overall project plans
- Recognized reference and central point for technical issues across groups and products
Travel Requirements
Minimal to none.
Unique Physical Requirements
Position primary works in office environment. Sitting for long period of time. Use of computer monitor and keyboard is required.
WatchGuard Technologies Inc. is an equal opportunity employer. How to apply
|