Senior Agile Software Developer
Performance Systems Development (PSD) is an Ithaca, NY based Company with satellite offices in Pennsylvania that specializes in providing software, training, engineering and consulting to the building energy efficiency industry. With more than thirty years of industry experience PSD offers a whole-systems approach to energy efficiency strategies through the development of energy policy, programs, and software to improve process efficiency. PSD continually updates development for TREAT, the industry’s leading energy simulation tool along with Green Energy Compass, a residential benchmarking tool. For multifamily and commercial buildings, PSD offers software evaluation tools such as TREAT and Building Performance Compass for use in comprehensive energy analysis and tracking. PSD delivers green jobs training, Building Performance Institute certification training, and other curriculum for licensing by building professionals and training programs in both residential and commercial sectors. PSD manages or supports multiple home performance and new homes programs across the U.S. For more information, visit www.psdconsulting.com.
Position Description
As a member of the PSD Studio you will help build software to transform the way that buildings use energy. You will need to be highly experienced, professional, motivated, and a good communicator. We build using ASP.NET, SQL Server, WPF / XAML, C#, VB.NET, plus HTML / CSS / javascript (jQuery). We assure quality and delivery using test-driven development, version control, and continuous integration all within a scrum / XP agile development process. As a senior developer, you would be expected to lead with expertise in modern software architecture (design patterns, domain driven design, service oriented architecture, etc.), user experience design (you should know how to make it look good and work well), project management (scrum master experience is highly desirable), and collaborative team management. You will be part of a development team that values our craft and the impact it has on people and the environment. You need to have the temerity to handle a fast-paced development environment with aplomb and integrity. And you will need to be detail-oriented and methodical while still having a view of the big picture.
Significant experience leading software development teams as a developer or manager. 8+ years of software development experience. Strong written and verbal communication skills. A BS or MS in a computer science or hard science field. Significant experience with database driven applications.
Salary is negotiable depending upon experience and qualifications.
Benefits include: company paid health insurance, 401K, paid time off, paid holidays, and flexible spending plan.
To apply, please forward your resume in Word format to: Careers@PSDconsulting.com
Or visit our website at: www.PSDconsulting.com
