Jobs with NCWIT

We're hiring!

Associate Graphic Designer

Responsibilities

Assist the NCWIT Design Coordinator with publication design and brand management. A contractor will:

  • create professional print layouts from text files and stock photography, by using existing InDesign templates or by recreating existing PDF files in InDesign
  • follow branding standards for fonts, colors, logos, and graphics
  • meet all project deadlines

Minimum Requirements

  • proficiency with Adobe applications (Photoshop, Illustrator, InDesign, Acrobat) on a Mac
  • familiarity with MS Office suite
  • educational and/or professional experience with graphic design
  • ability to work independently and to thrive in a small-team, start-up environment
  • capacity to receive and act on constructive feedback
  • excellent organizational, analytical, and communication skills

Additional Skills

  • Professional writing experience or a journalism/advertising/public relations background
  • Knowledge of HTML

Time Commitment and Pay

This position includes up to 15 hours/week and the hourly rate ranges from $19-$33/hour depending on skills and experience.

How to Apply

Please send a resume and cover letter to jobs@ncwit.org with “Associate Graphic Designer” in the subject line. [Note: This is a contractor position.]

BACK TO TOP

Counselors for Computing (C4C) Program Consultant

NCWIT Counselors for Computing (C4C), is a program of NCWIT. Through workshops, presentations, networking activities and resources, C4C informs, motivates and equips school counselors and others in an advising role so they are able to increase student access to computing education and careers.

Staffing for NCWIT C4C includes three key consultants and twenty consulting counselors. C4C is supported by functional groups at NCWIT including the development, communications and operations teams.

Responsibilities

The Counselors for Computing (C4C) Program Consultant works in cooperation with the C4C Program Director and C4C Business and Logistics Manager to provide professional development services during this contract period. Services include:

  • Program Planning
    • Developing conference proposals, planning agendas, preparing presentations and materials
    • Supporting contributions from counselor-consultants, partners and volunteers
  • Event Planning - Working with C4C team and NCWIT staff to coordinate event planning
  • Program Delivery - Presenting on C4C and NCWIT topics at conferences, workshops speaking engagements and webinars, and completing subsequent program evaluation and reporting
  • Various Activities as Assigned (Shared with Program Director) which may include but are not limited to:
    • Support of counselor-contractors who produce events on behalf of C4C
    • Support of overlapping or allied NCWIT initiatives as assigned, including K-12 Alliance, Aspirations in Computing, EngageCSEdu, and EngageIT, TECHNOLOchicas, and other projects
    • Presenting about C4C or NCWIT for computing education events, i.e., ISTE, CSTA, SIGCSE, Tapestry, CS4ALL Consortium, ECEP
    • Specific projects and campaigns, e.g., virtual reality outreach campaign as needed

Required Skills

  • Experience in education as counselor, teacher, or informal educator
  • Strong presentation skills
  • Knowledge of issues and conditions related to computer science education and equitable access
  • Experience in project management, including use of computer-assisted project management software

Preferred Skills

  • Experience in writing grant proposals and reports
  • Experience in Wrike project management tool

Time Commitment and Pay

This is a 10-20 hours per week contract position starting August 1, 2018 and ending December 31, 2018. This contract has the possibility of renewal at that time.

Hourly Rate: $30-$45/ hr based on experience. 

Contractor would work remotely and job requires access to telephone and internet-enabled computer. Contractor must be able to travel in the U.S. up to several times per month.

How to Apply

Please send a resume and cover letter to C4C@ncwit.org with “C4C Program Consultant Position” in the subject line. [Note: This is a contractor position.]

BACK TO TOP

Senior Software Engineer

NCWIT seeks a multi-talented software engineer who is especially proficient with complex web applications, ideally experienced with building and maintaining Drupal-based web apps, though other CMS and framework experience may suffice. Work includes complex development, building for scalability, implementing integrations and doing code maintenance. Specific, must-have programming capabilities include: PHP, Javascript, MySQL, and HTML/CSS. But you’ll be touching everything we do in service of our beneficiaries, so you’ll also have at least some experience with UI/UX fundamentals, database design and use, security and authentication, testing, building for maintainability, dev ops, server management, etc.

About NCWIT

The National Center for Women & Information Technology (NCWIT) is a nationally-serving non-profit based in Boulder, Colorado. We are a coalition of more than 1,100 corporations, universities and non-profits working to significantly increase girl's/women's participation in computing. The organization is prominent on the national computing landscape, and has raised over $21 million in NSF grants, as well as considerable corporate gifts. NCWIT’s unique structure spans both the University of Colorado and a 501(c)(3), each with their own set of procedures and benefits, giving those involved in the organization unusual exposure and access to academic, governmental and industry interactions.

About You

You want to spend your days making a difference in the world. You’re ready to use your experience and expertise to make a life-changing difference for others. You’re excited to build tools that enable NCWIT to deliver on our mission of increasing the meaningful participation of girls and women in computing, because you recognize that gender equity in Tech would change the industry you’re devoted to, for the better. And, while you’re at it, your natural curiosity means you want to learn more from the change agents at NCWIT who are proving it, and to support their cause.

You believe in the power of mission-driven teamwork and thrive in an open, collaborative environment where teams work together to hear one another and find the best answer, together. Once approaches are agreed upon, you value the opportunity to work heads-down developing solutions in your own time and space (really! Anytime, anywhere - including our cool, post-Google office space). When developing, you know when and how to stop and ask the right questions, and recognize that sometimes your own heads-down time has to be interrupted for someone else to do the same.

Your pride in your work is apparent in your clearly documented, cleanly written code. You love innovating, problem-solving, and creating solutions, but never forget the interests and needs of the end-user and have a customer-service mentality. You recognize that sometimes that means you tell the customer “you don’t need me” and teach them a new skill that enables them to self-serve. And you realize that sometimes it means you’ll have to improvise to satisfy a short deadline or grab a new opportunity to do something important. Regardless of the duration of a project, when you make a commitment to complete work, you meet your commitments or give an early heads-up of impediments. You’re excited to work closely with everyone in the organization and can clearly communicate complex ideas in a way that is useful for both other techies and non-developers.

Responsibilities

  • Design, architect, plan, develop and maintain multiple web sites, applications and system integrations.
  • Work collaboratively with NCWIT leadership and staff to elicit requirements and define & document solutions for technology projects.
  • Clearly communicate technical challenges and options for approaches, and negotiate with stakeholders towards final design, in service of a great end product delivered on-time and within budget.
  • Build, test and deploy new features, enhancements and fixes for new and existing sites, applications and integrations.
  • Work with others on the Tech Team, including contractors and service providers, to appropriately scale both enterprise and customer-facing architectures and systems.
  • Maintain and continuously improve the various databases that NCWIT uses for data collection and analysis.
  • Maintain a clean code base that is skillfully constructed, maintainable, and well-documented. Find and eliminate old code that isn’t this or has been deprecated.
  • Design, learn, build, test and deploy API-based integrations between systems that are of our own, or a vendor’s creation.
  • Provide “Tier 2” Support in troubleshooting and fixing when technical issues arise; educate team mates serving as “Tier 1” Support during (or after) problem resolution. Document the root cause of issues, and their solution in a knowledge base, for future reference.
  • Follow proper change management processes during development and maintenance; hold oneself and others accountable for following NCWIT privacy and data protection policies.

Qualifications

  • Complex thinker who can understand at a the high level, but also cope with all the details.
  • Experienced as a technical architect in an enterprise setting.
  • Understands how and why to test for usability, performance and cross-browser compliance.
  • Able to patiently listen attentively to ‘the customer’ to fully understand the user’s story about their need, without pre-judging the solution.
  • A team-player mindset with the flexibility to occasionally work evenings or weekends to react to trouble or support technology upgrades during non-business hours.
  • Sensitivity to and appreciation of cultural, political and geographical differences, with ability to work well with faculty, staff, members and students from around the world.
  • Graduation from an accredited college or university with a bachelor’s degree in Computer Science, Computer Engineering, Information Systems or a related field. A degree in another field of study, with additional work experience showing the acquisition of expertise similar to that in a CS degree, will also be considered.
  • At least five years’ experience as a professional software developer.
  • Experience with Drupal (7 and 8) or another PHP framework/CMS.
  • Mastery of web fundamentals, like HTML/CSS, strong knowledge of Javascript.
  • Strong working knowledge of PHP and SQL.
  • Mastery of code repositories like Git, and best processes for using them.
  • Comfortable with non-techie project management tools (we use Wrike).
  • Bonus points for experience with custom Drupal module development, CiviCRM, Google Analytics.
  • Able to commit to a contract of 30 hours per week (on average, on a monthly basis)

Benefits Include

  • Flexible hours
  • Flexibility in the location of work
    • We’d love to have you work here in Boulder, Colorado with us, but are open to remote work from anywhere in the U.S. as long as you have some availability during Mountain Time Zone business hours
  • Co-workers with passion for what they do
  • Intrinsic rewards inherent in changing the world
  • Potential opportunity to apply for full-time employment in a similar position in the future, including the standard benefits available to employees of the University of Colorado:
    • Generous paid time off
    • Opportunity for growth and free education
    • Medical, vision & dental insurance
    • 401K program with employer match of 10% of salary
    • RTD Ecopass for free transit in the Denver metro area

How to Apply

Show off your work!

Along with your story and your resume, please share 2-3 examples of your work. Links are fine, but we would also like a companion explanation of what you, personally, contributed to whatever you share. Did you interpret someone else’s vision/requirements or start with an idea of your own? Did you architect the solution or were you constrained in some way to the choice of architecture? Was your contribution focused on only one piece of the whole? Tell us about how you worked alone or with others to create the outcome you share with us.

Please express your interest by emailing jobs@ncwit.org with “Senior Engineer” in the subject line. We would also appreciate you noting how you heard about this opportunity.

[Note: This is a contractor position.]

BACK TO TOP

Director of Corporate Initiatives

NCWIT is extending its work in the corporate sector and seeks an experienced corporate executive to create and build out successful approaches, partnerships, and networks. This role will provide executive leadership, strategy development, and operational process excellence for NCWIT’s corporate initiatives and alliances (Workforce Alliance, Entrepreneurial Alliance, and Affinity Alliance). The successful candidate will lead execution of a restructured corporate engagement model, increase corporate membership, and secure increased financial sponsorship. The successful candidate also will be adept at tailoring strategic initiatives and corporate engagement in ways that meet the needs of diverse groups and communities and will provide frequent advice and work products to NCWIT’s corporate team and CEO. Telecommuting arrangements are available.

About NCWIT

The National Center for Women & Information Technology (NCWIT) is a prominent national coalition of more than 1100 organizations working to significantly increase girl's/women’s participation in computing. This mission also involves taking into account the ways in which women and girls differ in terms of race, class, ability, and sexual orientation, among other social identities and how this shapes efforts to increase participation. NCWIT has raised over $21 million in NSF grants and considerable corporate gifts that help accomplish this mission.

Responsibilities

  • Develop and execute a strategic plan for retaining and growing NCWIT corporate and entrepreneurial memberships, including assessing member progression on corporate cultural change, and communicating NCWIT’s research-based approach for creating inclusive cultures.
  • Manage and lead program management team for corporate initiatives (currently 3 staff and an estimated 3 consultants), including performance management and contractual activities.
  • Refine and oversee systematic structure for membership engagement, including programming and communications.
  • Develop corporate sponsorship opportunities for NCWIT programs, interacting with the NCWIT Development Team.
  • In conjunction with NCWIT social scientists, lead team that executes corporate initiatives and engagement, with an eye to tailoring these in ways that improve participation in computing for all women, diverse in race, class, ability, sexual orientation, and other social identities.
  • Develop and lead a multi-city fractional advising model for NCWIT members that provides members with different levels of service offerings, utilizing NCWIT research-based approaches.
  • Encourage corporations to participate with other NCWIT initiatives such as Aspirations in Computing, a national high school and college encouragement community of high school and college women in computing.
  • Represent NCWIT at public events including conferences, meetings, and other events as necessary.  Represent NCWIT’s corporate strategy and outcomes at NCWIT Board meetings.

Qualifications

Required Qualifications:

  • Prior corporate executive experience within a technology company or the technology organization within a larger company.
  • Demonstrated experience working successfully to grow and maintain corporate member relationships and engagement; experience in customer relationship management is relevant.
  • Demonstrated experience developing and implementing strategic initiatives.
  • Demonstrated experience working effectively with underrepresented groups and tailoring strategic initiatives to meet the needs of diverse groups and communities.
  • Prior experience working with issues related to diversity, inclusion, intersectionality, and societal biases (e.g., race, gender, class, immigration status, ability, sexual orientation, among other intersections).
  • Comfort with social science research.
  • Demonstrated business development experience leading to increased financial position.
  • Ability to effectively lead a geographically diverse team of highly skilled professionals.
  • An ability to work within and foster a collaborative environment in a relatively “flat” organization with minimal support staff.
  • Excellent written, verbal, and presentation skills.
  • Bachelor’s degree in relevant field.
  • Ability to travel significantly.

Preferred Qualifications:

  • Experience leading or working with businesses whose leadership includes and/or who serve underrepresented and historically marginalized populations. 
  • Experience working in or with non-profit organizations.
  • Experience working in or with university or government contexts.
  • Experience working in or with entrepreneurship and startup companies.
  • Experience with non-profit fundraising.
  • Master’s degree in relevant field.

For more details and to apply, see the CU Boulder listing here.

BACK TO TOP

Aspirations in Computing (AiC) Program Manager, Recognitions

The National Center for Women & Information Technology (NCWIT) welcomes applications for a Program Manager within our Aspirations in Computing (AiC) program. The Aspirations Program Manager for Recognitions is primarily responsible for planning and implementation of the Aspirations award recognition programs including the Award for Aspirations in Computing, the NCWIT Collegiate Award and the NCWIT Educator Award. The Program Manager, in collaboration with the Aspirations Director and team, develops program strategies, goals and processes; with NCWIT’s social science team crafts award application instruments and processes, works with Regional Affiliate Managers and NCWIT staff to deliver the Recognitions program to Aspirations Regional Affiliates, and oversees the end to end Recognitions program including applicant recruitment, judging, awardee selection and recognition at National and regional events.

The Program Manager role is highly collaborative and will work closely with the Aspirations Director, Aspirations team members, NCWIT staff, Affiliate volunteers, academic and industry partners, participants, parents and others.

Responsibilities

Awards Program Management
  • Develop goals and strategies for the Recognitions programs in relationship to all Aspirations programs, as well as in relation to the overall goals of NCWIT.
  • Define program policies and guidelines across all Aspirations Awards including High School, Collegiate, and Educator awards.
  • Create processes for applicant recruitment, outreach, and support.
  • Recruit and manage volunteer reviewers for judging of applications.
  • Build guidelines for awardee recipient selection and support awardee selection for Affiliate awards through the Aspirations Affiliate network.
  • Lead the National HS Award program including selection and collaboration with the National Award sponsor.
  • Work closely with the Regional Affiliate Managers to support regional Affiliate events.
  • Promote awards to potential applicants, partners and volunteers.
  • Plan and manage selection, purchasing, and organizing of award prize packages.
  • Actively support all Awards programs as needed in coordination with Program Manager.
Project Management
  • Organize and manage program work plan through organization’s project management system.
  • Collaborate with team members to assign and manage tasks.
  • Identify opportunities for process improvement and work with Program Managers and Director to implement.
  • Create, update, and maintain organized files, tracking systems, program databases, and records.
Stewardship 
  • Ensure that key funder objectives are met.
  • Provide reporting and stewardship for program funders.

Qualifications

Bachelors Degree with five years of program and/or program management experience, preferably in non-profit.

Preferred Qualifications:

  • Project management and project tracking experience.
  • Intimate knowledge of NCWIT and its mission.
  • Excellent writing and editing skills.
  • Experience with volunteer-run organizations.

Benefits

The University of Colorado offers excellent benefits, including medical, dental, retirement, paid time off, tuition benefit and ECO Pass. The University of Colorado Boulder is one of the largest employers in Boulder County and offers an inspiring higher education environment. Learn more about the University of Colorado Boulder.

For more details and to apply, see the CU Boulder listing here.

BACK TO TOP

Aspirations in Computing (AiC) Program Coordinator, Recognitions

The National Center for Women and Information Technology (NCWIT) welcomes applications for an NCWIT Aspirations in Computing Program Coordinator, Recognitions. This position will provide high level administrative, technical, and functional programmatic support to the NCWIT Aspirations in Computing Award programs. This position will organize and implement work to support the ongoing Award Recognition programs of Aspirations including project management, email marketing and data management. This position will independently process appropriate paperwork (i.e. official functions, ordering of supplies, etc.) for the program, events, and awards.

Responsibilities

Awards Program Support
  • Support Award program activities across all Aspirations Awards including High School, Collegiate and Educator awards
  • Build and maintain targeted outreach lists for email and text marketing
  • Implement email communications including organized marketing campaigns, notifications and offers in coordination with Program Managers and team members
  • Assist in selection, purchasing and organizing of award prize packages.
  • Support program participants by facilitating timely responses to all incoming inquiries including independently answering and prioritizing calls, email, and mail communications. Handle or forward inquiries as appropriate.
  • Actively support all Awards programs as needed in coordination with Program Manager.
Recognition Project Management
  • Organize and manage team collaboration through project management system
  • Track program and NCWIT deadlines, and ensure the team meets them in a timely manner.
  • Assign and track progress on task completion by team members
  • Identify opportunities for process improvement and work with Program Managers and Director to implement.
  • Create, update, and maintain organized files, tracking systems, program databases, and records.
Event Support
  • Assist with planning events, conferences, key leadership meetings, and presentations which may include coordinating arrangements for multiple participants, managing participant communication, handling logistics, travel, preparing, and disseminating materials.
  • Manage conference paperwork for events (catering, AV requests, etc.)
  • Ensure compliance with NCWIT and University policies and procedures for event and travel.
  • Manage in-office meeting and event logistics.

Qualifications

  • Four years of experience in an occupational field related to the work assigned to the position.
    • Appropriate education will substitute for the required experience on a year to year basis.

Preferred Qualifications:

  • Bachelor's degree.
  • Experience with email list management and/or marketing experience.
  • Project management and project tracking experience.

Benefits

The University of Colorado offers excellent benefits, including medical, dental, retirement, paid time off, tuition benefit and ECO Pass. The University of Colorado Boulder is one of the largest employers in Boulder County and offers an inspiring higher education environment. Learn more about the University of Colorado Boulder.

For more details and to apply, see the CU Boulder listing here.

BACK TO TOP