About
University Of Washington
Job Description
As a UW employee, you will enjoy generous benefits and work/life programs. For detailed information on Benefits for this position, click here.
If you would like to find out more about what it is like to work for UW-IT, as well as to get a feel for our culture and our people, visit us at our employment website. As a UW employee, you have a unique opportunity to change lives on our campuses, in our state and around the world. UW employees offer their boundless energy, creative problem solving skills and dedication to build stronger minds and a healthier world.
UW faculty and staff also enjoy outstanding benefits, professional growth opportunities and unique resources in an environment noted for diversity, intellectual excitement, artistic pursuits and natural beauty. All of which has allowed the UW to be nationally recognized as a "Great College to Work For" for five consecutive years.
UW-IT is the central IT organization for the University of Washington, providing critical technology support to all three campuses, UW medical centers and global research operations. UW-IT collaborates with University partners to advance teaching, learning, innovation and discovery at the UW. The Office of the Chief Information Security Officer (CISO) within UW-IT promotes a culture of information security and privacy. Services are designed to help UW units understand risks by analyzing and forecasting threats to information security, researching applicable information security and privacy laws, providing education on safeguarding institutional information, consulting on incident management, and managing policies and strategic solutions for UW's institutional information.
UW-IT has an outstanding full time opportunity for a Senior Security Developer.
The Senior Security Developer will play several critical roles in the Office of the CISO's mission of creating a culture of security.
The incumbent will work with other members of the Office of the CISO to create and support a community of UW developers and other individuals who understand and promote a culture of security. The position will be responsible for creating, supporting, and advocating for risk-based development practices that recognize the diversity and breadth of the University of Washington.
This position will be responsible for designing, developing, and maintaining enterprise software tools to support transparency, facilitate collaboration, and inform decision making around data, security, and risk. This position will design/create/maintain front-end web applications and programmatic infrastructure for data entry, risk assessment and visualization tools as well as the integration of disparate data sources they use.
The Senior Security Developer will also take part in regular outreach activities for the purpose of increasing institutional knowledge and awareness of web application security, secure coding practices, and general information security.
The position works under the direction of the Manager of Situational Awareness.
The person in this position must have high standards and be very self-motivated. Flexibility, ingenuity, dedication, enthusiasm, and enjoyment of working on a team are key attributes of this individual. This individual must be able to effectively influence the UW community.
This position is expected to demonstrate extensive and comprehensive knowledge and experience with:
JavaScript
Front-end MVC and MV* web application frameworks
HTML5, CSS (Sass and/or Less)
React.js
Responsive and accessible web design
Familiarity with:
Backbone.js, Marionette.js, D3.js
jQuery, Underscore
Bootstrap
Basic web application security and secure coding practices (OWASP Top 10, etc.)
Visual, interaction, and user interface design
RESTful web services
Database technologies (Graph DBs, RDBMSs)
Release management (Git, Bitbucket)
Unix, Mac, Windows
REQUIREMENTS:
Bachelor's Degree in computer science, information management, or related field
Minimum four years of relevant experience and progressive responsibility working as a primarily front-end web application developer writing JavaScript, CSS, and HTML in a large networked environment
Experience with React.js and D3.js
Experience designing and/or prototyping user interfaces
Experience performing progressively more complex and responsible tasks including data management and integration
Demonstrated excellent personal interaction abilities, as well as written and oral communication, technical documentation, and user liaison skills
Demonstrated ability to work independently with minimal supervision
Equivalent education/experience will substitute for all minimum qualifications except when there are legal requirements, such as a license/certification/registration.
DESIRED:
Experience mentoring or teaching technical classes
Experience with security-related programs
Experience organizing and facilitating community discussions around a technical subject area
Risk management experience
Familiarity with: Backbone.js, Marionette.js, jQuery, Underscore, Bootstrap, RESTful web services
Basic web application security and secure coding practices
Visual, interaction, and user interface design
Database technologies (Graph DBs, RDBMSs)
Release management (Git, Bitbucket)
Unix, Mac, Windows
CONDITIONS OF EMPLOYMENT:
Must be able to respond to application related outages and security incidents during off-hours.
Application Process:
The application process for UW positions may include completion of a variety of online assessments to obtain additional information that will be used in the evaluation process. These assessments may include Work Authorization, Cover Letter and/or others. Any assessments that you need to complete will appear on your screen as soon as you select "Apply to this position". Once you begin an assessment, it must be completed at that time; if you do not complete the assessment you will be prompted to do so the next time you access your "My Jobs" page. If you select to take it later, it will appear on your "My Jobs" page to take when you are ready. Please note that your application will not be reviewed, and you will not be considered for this position until all required assessments have been completed.
Committed to attracting and retaining a diverse staff, your experiences, perspectives and unique identities will be honored at the University of Washington. Together, our community strives to create and maintain working and learning environments that are inclusive, equitable, and welcoming.
About University Of Washington
University of Washington is an educational institution that provides undergraduate, graduate, and research programs.