Windward Current Openings

Software Engineer

At Windward you’ll be working with a team that is cooperative & motivated - and more importantly, one that is focused on doing their best for the customer. Employees at the company work well together and are there for each other.  Windward is a place where you will enjoy working with your co-workers, others will step up to help you when needed, and your work matters – a lot.  

In addition, the team at Windward is incredibly talented. You’ll be part of an A level team with work that will challenge you. You’ll be working on our document generation solution that, unlike other solutions that are slow, painful and limited, instead delivers a product that is enjoyable & easy.

We’re looking for a mid-level software developer.  Our core offering is a reporting/document generation product in which templates are designed using Microsoft Word, Excel, and/or PowerPoint – which means we have truly made report design significantly easier.  Our mantra is to be, by far, the easiest-to-use system available.

The core engine is written in Java and compiled using both Java (for the Java engine) and IKVM (for the .NET engine).  The Office Add-In is written in C#/Forms.  

Responsibilities:

  • Maintain existing code base
  • Work with product teams to implement new features
  • Provide feedback on process & product improvements

Ideal Experience:  

  • 3 – 5 years recent experience in Java (3 – 5 years in C# with 1+ years in Java is ok)
  • Intelligence, positive attitude and a strong work ethic (critical)
  • Have written code that shows brilliance & imagination
  • Previously worked for a start-up or growth-stage company
  • SQL, XML/XPath, JSON, and/or OData experience (must be strong in at least one)
  • Preferably created Business Intelligence software and/or reporting/docgen of some kind

Windward offers competitive pay, energetic, ambitious colleagues and the opportunity to work with customers & prospects from all parts of the globe.  Benefits include flexible PTO, subsidized medical & dental insurance, vision insurance, 401K (with match), “quota blowout” celebrations, fun monthly events and a friendly, innovative work environment.  

Please send your resume & cover letter to PeopleOps@windwardstudios.com -- and reference “Software Engineer” in the subject line.  We look forward to hearing from you!

This is a “remote” opportunity – applications from outside of the area welcome!

Technical Support Specialist (Software)

At Windward we turn document generation from something that’s slow, painful & limited into something that is enjoyable & easy.  As a Technical Support Specialist, you will be helping our customers solve problems and maximize the use of our products while working with a team that is cooperative & motivated.  Windward is a place where you will enjoy working with your co-workers, others will step up to help you when needed, and your work matters – a lot.  Success in this role is doing your best to delight the customer!

Position Summary:

Customer-facing support role for the person with a blend of technical and people skills!  Provide support to both business & technical users, create and deliver training seminars and maintain our online knowledge resources.  The ideal candidate has a programming background, work experience at a smaller company, and prefers conversing with people over writing code.

Responsibilities:

  • Resolve customer technical issues through diligent research, reproduction, and troubleshooting while utilizing your strong customer service and communication skills
  • Work directly with staff in QA, Development & Sales to resolve customer issues and provide answers to client questions about our products and services
  • Consistently demonstrate the ability to interpret what customers say into what they mean
  • Manage customer expectations!
  • Create and update technical articles for our public knowledge base
  • Provide feedback to product management based on customer use-cases and requirements
  • Host live training events for new and existing customers

Experience Required:

  • Degree in Computer Science or 2-3 years' experience in Software Support or QA
  • Power user of Word, Excel, & PowerPoint (advanced formatting features in Word; proficient in Excel)
  • Knowledge of scripting languages, data base structures, and query languages
  • Comfortable working independently to prioritize and resolve a constant flow of support tickets
  • Superb phone presence and presentation skills
  • Ability to clearly convey technical information in writing. Excellent writing skills.
  • Must have a can-do attitude and ability to keep cool under pressure
  • Critical Thinker - demonstrates outstanding troubleshooting techniques
  • Ability to triage, prioritize, categorize, and resolve production-impacting incidents
  • Strong ability to quickly comprehend and explain complex software architecture concepts to an audience with all levels of technical knowledge
  • IT experience a plus!

Please send your resume & cover letter to PeopleOps@windwardstudios.com -- and reference "Technical Support Specialist" in the subject line. We look forward to hearing from you!

Sales Engineer (Software)

At Windward we turn document generation from something that’s slow, painful & limited into something that is enjoyable & easy.  As a Sales Engineer you are helping people evaluating our software solve the problems they are facing— often in a way that is brilliant. This role is part technical support, part project management, and yes, part cheerleader.  Success in this job is doing your best to delight the prospect (and then customer).

You are working with a team that is cooperative & motivated.  And more importantly, one that is focused on doing their best for the customer.  Employees at the company work well together and are there for each other.  Windward is a place where you will enjoy working with your co-workers, others will step up to help you when needed, and your work matters—a lot.

Position Summary:

This is a customer-facing sales role for the person with a blend of technical and people skills!  Lead online/web product demos to technical and business audiences, create and deliver online training seminars and serve as a technical resource to the sales and marketing teams.  If you have a CS background but prefer conversing with people over writing code, this position is for you!

Responsibilities:

  • Work with product and sales teams to interpret customer requirements and deliver solutions with the end-goal of sales in mind
  • Develop and deliver product demonstrations that explain key technical aspects and benefits of our solution
  • Work closely with prospects to set up and maintain a successful trial period and/or proof of concept and problem-solve through any hurdle
  • Deliver live product training webinars
  • Join account executives on calls to provide prospects with technical advice
  • Create and update technical articles for our public knowledge base
  • Provide technical support to prospects and new customers
  • Provide feedback on process & product improvements

General desired experience:

  • Prior experience providing Technical Sales Support for a Software Product
  • Minimum 3 years of work experience (preferably at a smaller company)
  • Ability to troubleshoot effectively
  • Ability to multitask in a rapidly changing environment
  • Self-motivated and confident
  • Patience (!) and an excellent phone manner

Familiarity/experience for some or all of the following:

  • Basic programming skills—Java or C# (to answer questions about calling our API)
  • Solid experience with SQL (writing selects to pull data using complex criteria)
  • General knowledge of web application deployment on web application servers (Weblogic, IIS, etc.)
  • Understanding of how to architect multi-threaded applications
  • Knowledge of XPath (XML, OData, and/or JSON) (preferred)
  • Detailed knowledge of Microsoft Word, Excel, & PowerPoint—advanced layout & formatting (ideal)

Some travel and participation in tradeshows may be required (<5%)

Resumes to PeopleOps@windward.net—we look forward to hearing from you!

Software Product Management Intern

Are you a CS major with an interest in using your programming talents in areas other than straight-up coding? This is a fantastic opportunity to learn how to become a Product Manager – a role that involves creating product roadmaps, collaborating with stakeholders, competitive analysis, producing wire frames, creating training materials and writing documentation & test cases. Become a “product owner” and guide software products from inception through to the finished product!

The internship is part-time (12-15 hours/week) during the school year and full-time over the summer; and you must be able to work both. (We’re flexible and work with your school schedule!)

What you'll be doing:

  • Competitive Analysis
  • Creating Training Guides & Programs
  • Documentation
  • Writing Test Cases
  • Gathering & assembling information on new features
  • Creating Wire Frames
  • Learning the Product Management role

Requirements:

  • Technical background (CS major highly desirable)
  • Critical thinking skills
  • Solid writing skills
  • Ability to convey technical information to non-technical users & stakeholders
  • Enjoy being challenged!

Send your resume to PeopleOps@windward.net —we look forward to hearing from you!

Product Management / Documentation Intern

Are you a CS major with an interest in using your programming talents in areas other than straight-up coding? This is a fantastic opportunity to learn how to become a Product Manager - a role that involves creating product roadmaps, collaborating with stakeholders, competitive analysis, producing wire frames, creating training materials and writing documentation & test cases. Become a "product owner" and guide software products from inception through to the finished product!

The internship is full-time over the summer; part-time (12-15 hours/week) during the school year and you must be able to work both. (We're flexible and work with your school schedule!) You can work at lots of companies, but you'll like it better at Windward! Windward's first product was the game Enemy Nations and we now create the most innovative and advanced reporting & document automation software on the planet.

What you'll be doing:

  • Competitive analysis
  • Creating training guides & programs
  • Documentation
  • Writing test cases
  • Gathering & assembling information on new features
  • Creating wire frames
  • Learning the Product Management role

Requirements:

  • Technical background (CS major highly desirable)
  • Critical thinking skills
  • Solid writing skills
  • Ability to convey technical information to non-technical users &stakeholders
  • Enjoy being challenged!

Send your resume to PeopleOps@windward.net - we look forward to hearing from you!

Technical Marketing Internship (Programming Experience Required)

“Year-round" (MUST be able to work part-time during the school year; full-time over the summer) internship opening in our Marketing group. The position will entail handling technical SEO for our website (.htaccess will be your life), tracking web usage (Google Analytics, HubSpot, PowerBI, and more), improving website rendering time, etc. It also includes writing marketing content that is technical in nature (which runs the gamut from web pages to blogs to white papers) and figuring out how to best use this content to our advantage.

Requirements:

  • Two years programming experience, preferably for websites (PHP, JavaScript, etc.,)
  • Ability to write compelling content explaining technical information

Send your resume to PeopleOps@windward.net, along with a writing sample.

Software Development Intern

Did you start programming in junior high / high school? Then Windward is for you! Our first product was the game Enemy Nations and we now create the most innovative and advanced reporting & document automation software on the planet.

This position is full-time (40 hours per week) during the remainder of the summer and part-time (12-15 hours per week) during the school year. (You MUST be able to continue working part-time during the school year to be considered.) We are all currently working remotely and anticipate that staying the situation at least through the end of the year.

The opening is for Sophomores & Juniors with two years programming experience to both program & write unit tests -- running the gamut from new features in our online store to adding or improving functionality in our products. Our environment is about 1/3 Java, 1/3 C#, and 1/3 JavaScript. We develop both server apps (Java & .NET) & desktop apps (Windows - mostly on Office). Must understand object-oriented programming and prefer that you know Java and/OR C#. And you MUST enjoy work that pushes you!

Send your resume to PeopleOps@windwardstudios.com - we'd love to talk with you!

Reports to: Director of Software Development

Windward software engineers are a team of very smart & motivated developers who work extremely well together.  What you do at Windward matters – a lot.  And you’ll find that you’re consistently pushed to learn more - and to create brilliant software.

Our core offering is a reporting/document generation product in which templates are designed using Microsoft Word or  Excel – which means we have truly made report design significantly easier.  We’re now doing the same with a browser-based offering.  Our mantra is to be, by far, the easiest-to-use system available.

The browser-based editor is written in TypeScript and uses Sencha (JavaScript) for the UI.  Our server component is written in C#.

Qualifications:

  • Bachelor’s degree in Computer Science with 7+ year experience (or >9 years of equivalent work experience in software development).
  • Strong hands on experience developing multi-tier applications, working with multiple browsers, app servers and databases.
  • Experience working in Agile development environment.
  • Demonstrated proficiency with solid understanding of basic data structures, algorithms, functional, OOP principles and SDLC.

Required Skills

  • 5+ years’ experience developing client-side TypeScript or JavaScript
  • 5+ years’ experience developing applications using C# (.NET Framework) or equivalent technologies
  • Strong OOP skills.
  • Experience in with XML and JSON.
  • Experience in development for relational databases and/or NoSQL databases a plus.
  • Experience in developing scalable systems a plus.
  • Excellent problem-solving, investigative, analytical skills with a result-oriented approach.
  • Experience in version control systems like Git, Visual Studio Online(VSO) or Subversion(SVN).
  • Excellent time management and communication proficiency.

Valued Skills

  • Programming with quality and performance in mind.
  • Experience with XPath, OData and NoSQL databases.
  • Hands-on experience developing RESTful web services.
  • Business intelligence, reporting or document generation software development experience.
  • Experience running services on Microsoft Azure, AWS or a similar cloud platform.
  • Previously worked in an Agile/Scrum project environment.
  • Experience maintaining continuous integration software, such as Jenkins.

If you are interested and qualify for the Senior Full Stack Software Developer - Web Application role, submit your resume via email to peopleops@windward.net with Senior Full Stack Developer - WEB" in the subject line.

Are you looking to join a world-class team of hardworking, innovative, and high-energy people who get things done? Do these qualities describe you?

Self-Starter -- Team Player -- Creative -- Outside-the-box problem solver -- No job too small -- Detail Oriented -- Sense of Humor -- Observant -- Incredibly Organized 

If so, Windward Studios wants to hear from you! 

We are a growing software company in Boulder and have an opening that combines general office duties, employee morale care & feeding and executive support.  Windward’s mission is to make people happy with our software and, as our Office Administrative Assistant, part of your job is to help keep our team happy (that includes you too!)  You’ll support all employees through general office tasks, being a hub of information and promoting a positive culture. In addition, you’ll enhance our executive team’s effectiveness by providing assistance with information management, reporting, scheduling, travel arrangements and special projects.

Key Responsibilities:

  • Assists executive team members by converting ideas into results (includes tasks such as event planning, designing posters, researching leads, finding/packing/shipping Rubik’s cubes, finding trivia questions, and more!)
  • Serves as a resource to all employees in finding information or providing solutions.
  • Owns office support & kitchen maintenance tasks.
  • Anticipates needs before they arise.
  • Conserves executive members’ time by:  Routing correspondence; drafting/editing documents; doing research; collecting and analyzing information; initiating various communications; maintaining/updating calendars and schedules; making travel arrangements.
  • Responsible for making approved purchases and managing a small budget.
  • Keeps sensitive information confidential: verbal, written, direct or overheard.
  • Greets guests in person or via telephone.
  • Maintains office supplies and kitchen inventory, purchases when necessary.
  • Ensures operation of equipment; troubleshoots malfunctions; calls for repairs; evaluates new equipment.
  • Acts as liaison to property management and others for facility-related questions or problems.
  • Event planning & coordination.
  • Performs or delegates light cleaning and organization to keep shared areas clean and neat: Tables, counters, loading dishwasher, occasionally removing recycling or trash.
  • Seeks out ways to make people happy and a part of the team.

Requirements:

  • Willing & able to perform a wide variety of tasks
  • Strong Microsoft skills (Word, Excel, PowerPoint)
  • Stellar communication skills (verbal and written)
  • Black belt level organizational skills
  • Detail-oriented
  • Flexible and adaptable to change
  • Demonstrates collaboration and teamwork
  • Self-Starter
  • Solid people skills
  • Advanced Internet Research skills
  • Experience in planning events
  • Experience with travel logistics

Please send your resume & cover letter to PeopleOps@windward.net – and “Office Administrative Assistant” in the subject line.

Windward Studios is looking for a passionate Full Stack Web Development Manager/Team Leader to spearhead development in future products. This role involves both direct contribution to developing Windward Studios Web solutions as well as managing the team and providing technical leadership.

This position will initially require 50%-60% hands-on contribution and will drop to 30% as the team expands.  The individual in this role will report directly to the VP of Software Development.

Key Responsibilities:

  • ‍Managing, mentoring and coaching team members.
  • ‍Serve as the technical lead for the WEB Development team.
  • ‍ Lead the architectural decisions for Windward Studios WEB solutions.
  • ‍Serve as the Product Owner for the team.
  • ‍Follow Agile methodologies for software development.
  • ‍Collaborate with product management and QA in the development process.
  • Provide 50%-60% hands-on, direct contribution for developing the products

Required Qualifications and Skills:

  • Ten years’ experience in software development, with at least three years leading/managing a software development team.
  • Minimum of five years’ experience in frontend development of a WEB application, utilizing JavaScript and/or TypeScript.
  • Minimum of five years’ experience in backend development, utilizing C#, Java, C++ or any other equivalent OOP framework.
  • Experience developing while utilizing Agile best practices.
  • Strong OOP skills.
  • Experience in development for relational databases and/or NoSQL databases a plus.
  • Experience in developing scalable systems a plus.

Please submit your resume via email to peopleops@windward.net

We're looking for a savvy B2B Marketing Copywriter to create engaging content that will entice and convert. If you are a wordsmith, can write quickly and persuasively across various platforms including websites, emails, and traditional marketing vehicles, you should apply!

As the B2B Marketing Copywriter, you will:

  • Develop copy for email campaigns, websites and landing pages designed to drive trial downloads and sales contacts
  • Utilize consistent tone and voice throughout all writing
  • Take projects from inception to execution, consolidating feedback from cross-functional teams and delivering on-brand, on-time and on-strategy content
  • Contribute written work across other formats as needed, including mailers, ads and other promotional materials

To qualify, you must have:

  • Exceptional writing and editing skills, with a demonstrated ability to apply those skills across multiple formats for a technical B2B audience
  • 3-5 years writing experience, with experience writing for highly technical audiences, and an ability to quickly pick up technical subject matter and write authentically for audiences well versed in the space
  • A passion for precise execution and proofreading prowess
  • Creative, positive, high-energy attitude and a strong sense of urgency and teamwork
  • Strong computer skills, including proficiency with the Microsoft Office suite
  • Bachelor’s degree in Communications, Journalism, English or related field
  • Experience in email marketing and web content development best practices
  • Past experience with lead nurturing and email marketing, and the writing of email content, landing pages and auto responders that drive a desired action is a plus
  • Experience with and an understanding of software development environments and audiences

If you are interested and qualify for the Marketing Copywriter role, submit your resume via email to peopleops@windward.net

Contact

Got questions about reporting and document generation? We've got answers—let's connect!
Send a note
messaging, phone, or email contact optionsclose out button