Home > Seattle jobs > Seattle computer/technical

Posted: Monday, January 8, 2018 3:55 AM

Cherwell Software delivers world-class IT Service Management (ITSM) solutions in an exciting and ever-evolving industry while building lasting relationships with both our customers and employees We are a global company with offices in the US, Europe, and Australia. We are stable, profitable and growing rapidly!

We are looking for a Software Architect to join our team in Colorado, Seattle, or work remote in the US.

Who Will Love This Job

* A team player: You collaborate with other team members to solve problems and work together to achieve deadlines and departmental goals.

* A learner: You learn quickly and maintain a diverse workload in a fast-paced environment.

* A problem solver: You use rigorous logic and methods to solve difficult problems with effective solutions. You probe all fruitful sources for answers and you can see hidden problems. You look beyond the obvious and you don't stop at the first answer.

* A smart cookie: You are bright and intelligent. You deal with concepts and complexity comfortably. People describe you as intellectually sharp, capable, and agile.

* Someone who is action-oriented: You enjoy working hard! You embrace the opportunity to learn about things you find challenging. You are not afraid of acting with a minimum of planning, and you are willing to jump on problems quickly.

What You'll Do

The role of Software Architect at Cherwell is one of technical leadership, coordination, and mentorship, involving frequent interactions with product strategists, product owners, engineering leadership, software developers, and others inside and outside of the R&D organization. Software Architects at Cherwell are primarily responsible for defining the future architecture plans for our products as well as advising and assisting with current and near-term feature delivery efforts to make forward architectural progress. This role will lead the efforts to:

* Define and refine product architecture plans to best meet the needs of our current and future customers and partners, while balancing against practical constraints of time to delivery, technical complexity, and target deployment scenarios.

* Right-size feature delivery plans in conjunction with product strategists, owners, and engineering teams to ensure that planned feature scope is well aligned with delivery timelines.

* Evaluate alignment between feature plans and product architecture plans, and work toward opportunities to advance each in support of the other.

* Assist in solving challenging code and/or environmental issues that may arise internally or externally when using our products.

* Spearhead the introduction of new technical capabilities into our product architecture based on current or anticipated needs, and assist with education and advocacy regarding those technical capabilities.

* Work with the Director of Engineering to develop and manage short and long-term engineering strategy and plans (and continue to refine it based upon Cherwell's business strategy and vision).

* Collaborate with product strategists and owners to help identify emerging trends in the IT Service Management (ITSM) and ESM markets and how they can be implemented into future releases.

* Collaborate with the Director of Engineering and other engineering groups to ensure development and test methodologies and best practices are defined and aligned with quality goals.

* Provide coaching, mentoring, and technical leadership for the engineering team regarding current and future technical capabilities. Monitor and evaluate the results of architectural job functions.

* Provide technical assessments for hiring related activities.

* Become an expert user of the Cherwell Service Management application.

What You Should Have

* A bachelor's degree in Computer Science, Software Engineering, or a related field

* A minimum of 15 years of experience in software development, including designing, building, and shipping on-premises enterprise software products

* Extensive experience with Microsoft Environments specifically .NET and SQL Server, including the creation of data-driven Windows services, Web Applications, Web APIs, and desktop applications

* Deep knowledge of multi-threaded, multi-process applications

* Deep experience debugging complex problems. Experience debugging crash dumps is a bonus

* Experience with the Scrum/Agile framework

Nice to Have

* Experience delivering SaaS software for enterprise use

* Experience producing software in an ISV environment

* Experience with the ITSM/ITIL industry

* Experience with Git

* Experience with the Cherwell Service Management (CSM) application

Why Cherwell?

* You like working with intelligent and driven colleagues

* You would enjoy working for a fast-growing software company

* Bragging rights check out our awards!

* We're a fun, close-knit team

* We have a fast-paced, exciting work environment

* We offer a competitive salary and benefits package, including health, dental, vision, and other benefits

* PTO plan to provide work-life balance

* 401(k) with employer matching program

* Commuter perks for some locations

* Paid community service day and philanthropy projects

* Our work environments vary by location; however, we believe in offering amenities and fun activities to fuel our energy. You may find fully stocked micro kitchens, standing/sitting desks, free onsite gym, basketball and volleyball courts, ping pong, videogames, shuffleboard, and darts.

* Fun group competitions, team outings, and new hire lunches with the CEO

Cherwell Software is an Equal Opportunity Employer Minority/Female/Disability/Veteran. We do not tolerate discrimination against any applicant on the basis of gender, sexual orientation, race, religion, national origin, ethnicity, veteran status, disability or age. Cherwell encourages diversity in hiring, recognizing that this enriches the work environment and that a broad variety of perspectives enhances decision-making and creativity. If you require accessibility assistance applying for open positions in the US, please send an email with your request to



Associated topics: architecture, backend, design, design pattern, expert, lead, matlab, project architect, senior, senior software developer


• Location: Seattle

• Post ID: 60915497 seattle is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2018