INTRODUCTION:
The Director of Engineering oversees all aspects of programming across JCA's 
different service areas. As a member of the senior leadership team, the 
Director of Engineering helps define and implement strategy for the company.  
The Director of Engineering serves as JCA's public face for technical thought 
leadership.  The Director of Engineering will participate in the sales process 
for technical projects, speak at industry gatherings and perform other public 
facing tasks that enhance JCA's reputation and help JCA to continue building 
its business.

About Our Company:
JCA provides strategic consulting to the world's leading nonprofits. Since 
1988, we have helped nonprofit organizations work smarter.
For our nonprofit clients, we provide consulting services; we develop, sell and 
support business intelligence (Answers) and other software; and we re-sell and 
support another vendor's logistics software (Artifax).
As the first and largest independent consulting firm dedicated solely to the 
technical and operational needs of nonprofits, JCA has uncommon insight into 
the challenges our clients face. To work at JCA, you must adhere to our core 
values:
* We take our work seriously, we hold ourselves personally accountable for our 
work.
* We are honest, no matter what.
*We are fair and respectful to our clients and to each other.
*Excellence drives us.

POSITION SUMMARY:
Develop Internal Methodology:  The Director of Engineering will define and 
develop JCA's methodology related to software development and other engineering 
projects.  The Director of Engineering with work collaboratively with the 
Managing Director of Services, the Director of Products, the Business 
Intelligence Director and the Chief Technical Officer to ensure that 
engineering needs are addressed in a manner that produces excellent work.
Devise and Deliver Solutions: The Director of Engineering will serve as the 
chief architect for application development and other engineering projects and 
products. The Director of Engineering will work with the Services Engineering 
Manager, the Product Engineering Manager and Business Intelligence engineers to 
devise appropriate solutions for internal and external projects. The Director 
of Engineering will not be required to code solutions personally.
Build an Excellent Engineering Practice:  The Director of Engineering will work 
to ensure that JCA delivers excellent work while managing within defined 
budget, scope and timeline.  The Director will also be responsible for defining 
and managing staffing and skill sets for the various engineering-related 
projects undertaken by JCA.  The Director will recruit engineering staff as 
needed and will oversee professional development for all engineering staff.
Identify Emerging Trends Inside and Outside the NPO Space:  JCA expects the 
Director of Engineering to provide vision for JCA related to application 
development both for internal and client uses.  The Director of Engineering 
will help JCA to identify, assess and capitalize on opportunities to leverage 
its experience.

Develop and Maintain Relationships with Client and Industry Leaders: The 
Director of Engineering will serve as JCA's public face for application 
development and engineering services and products.  The Director of Engineering 
must be able to concisely explain proposed solutions to others that may not be 
highly technical.  The Director of Engineering must be able to articulate the 
value of proposed solutions.  The Director of Engineering will help to steward 
existing business and develop new business through personal relationships.

POSITION REQUIREMENTS:
* 5 years of experience leading a diverse engineering team
* 5 years of experience leading application development projects including
*  REST
* SOAP
* C#
* MVC
* asp/.NET
* Demonstrated ability to devise and deliver forward-thinking solutions
* Demonstrated experience creating and maintaining relationships with clients 
and industry leadership
* Significant experience working with non-engineers to create, implement and 
innovate processes that address needs of all project constituents
* Demonstrated ability to work with diverse and sophisticated teams

STRUCTURE:
* This position reports to the Chief Operating Officer, and is on the JCA 
Senior Team. The position can be located anywhere in the U.S.

QUALIFICATIONS:
* Demonstrated understanding of the nonprofit sector
* Previous experience managing organizational projects or product 
implementations
* Previous experience leading trainings and writing documentation
* Bachelor's Degree required
* Strong written and verbal communication skills
* Understanding of database design and business intelligence a plus
* Previous Tessitura experience a plus
* Knowledge of SQL Server/TSQL programming a plus

BENEFITS:
* Competitive salary range based on experience and performance
* Paid Vacation, Personal, and Sick time
* 401(k) Retirement Plan
* Employee Stock Ownership Plan (ESOP)
* Health, Dental, and Vision Insurance
* Life Insurance and Long Term Disability Insurance
* Flexible Spending Account (FSA)
* eTrac Commuter program

Please send resume to jobs at jcainc.com and put "Director of Engineering" in 
the subject line. No phone calls, please.



Reply via email to