<< Back

This job listing is no longer active.
Please use our Environment Jobs Search to find current vacancies.

Title

Director of Engineering

Posted
Reference   (Please mention Stopdodo/Environment Jobs in your application)
Sectors Sustainability, Climate, CSR, EMS
Location Oregon - America North
Type Fixed Term and Permanent Roles
Status Full Time
Level Senior Level
Deadline 25/11/2011
Company Name CSG
Contact Name
Telephone (508) 836-9500
Website Further Details / Applications
CSG logo
Directory Entry : Since 1984, Conservation Services Group (CSG) has pioneered promoting energy efficiency, conservation, and clean energy technologies that are helping consumers save money as well as protecting the environment.
Also Listing:
Description
IMPORTANT:  This Advertiser has requested that applicants MUST be National Residents / Valid Work Permit-holders.  Other applicants need not apply.

 

DIRECTOR OF ENGINEERING

Location:  US-MA-Westborough Job ID:  2011-1981
# of Positions Available:  1 Category:  Information Technology - Product Management
Date Posted:  10/25/2011    
More information about this job:
Overview:

For more than two decades, Conservation Services Group (CSG) has helped Americans make smart energy use decisions an important part of the way they live and work. CSG designs, develops, and delivers innovative, results-driven energy efficiency, energy conservation, sustainability, and renewable energy programs. We bring our experience, expertise, creativity, and commitment to our goals of using environmentally responsible approaches in helping business and home owners lower costs, increase comfort, and improve indoor air quality; and in championing the development and use of renewable, alternative energy. 
   
People who work at CSG say that it's a unique kind of organization - one that nurtures individual talents and inspires dedication. We share a commitment to our work and our mission. CSG has a collegial atmosphere, where people respect and encourage each other to help the environment and change the way our country uses energy. How about you; do you see yourself as a part of our team?

Responsibilities:

CSG is currently seeking a Director of Software Engineering to manage the software development effort on a variety of projects in a demanding, fast paced environment. Your role is to manage the development process using the Agile methodology. You should have expert knowledge of the software development lifecycle process including analysis, design, functional requirements, documentation, software development, testing and deployment.

 

Your responsibilities will include developing both front end and back end applications that are both external and internal user facing web and desktop applications.  You will be responsible for managing the development and maintenance of the company’s enterprise processing systems that operate on a 7x24 basis. You will manage a staff of highly skilled, multi-disciplined software engineers and collaborate with other members in the IS Department who include managers, business analysts, and quality insurance personnel.

 

The successful candidate will have managed software development for 10 to 15 years and over the course of time developed highly scalable applications for a large number of users including but not limited to: desktop, web and database applications, high volume transaction systems utilizing Oracle or Microsoft database systems. 

The Director of Software Engineering will report directly to the Executive VP of Software and Technology.

 

Responsibilities:

  • Plans and Executes project work plans and revises as appropriate to meet changing needs and requirements using the Agile methodology.
  • Proven history of delivering highly scalable transaction processing systems that were integrated with front end systems.
  • Accountable for delivery of projects within schedules and timelines.
  • Manages day-to-day operational aspects of a project and scope.
  • Ensures consistent software design and implementation methodologies, together with the Software Systems Architect, and promotes code reuse throughout the development staff
  • Collaborates with other members of the IS staff to deliver high quality software that meet business requirements and performance standards.
  • Evaluates engineering staff and works with the team to improve skillsets and software engineering processes.
  • Responsible for daily operation of IS managed software applications and works with support teams to address any system anomalies.


Qualifications:
  • Bachelor's of Science degree, preferably in Computer Science or related field.
  • 10 – 15 years of experience that is directly related to the duties and responsibilities specified.
  • Demonstrated leadership and/or mentorship abilities and professional communication skills.
  • Expert knowledge of all phases of managing the software development process including design, coding, testing, debugging, implementation, and support of large-scale, business centric and process based applications.
  • Experience testing and improving large scale enterprise systems including load testing and performance tuning.
  • 10 plus years of experience developing software applications using the following technologies: 3.5 and 4.0 .Net, Silverlight, HTML, XML, Ajax, Oracle, PL/SQL, MS/SQL Server
  • Strong ability to manage remote and overseas staff.

Salary Range: Commensurate with experience

 

 

Compensation package includes paid holidays, 80% paid medical, 50% paid dental, paid life & AD&D and paid STD & LTD insurance coverage, plus employer matching retirement plan        

Add to My Account
<< Back