Senior Software Engineer

Buffalo Computer Graphics, Inc. (BCG) is looking for a full time Senior Software Engineer to join our Incident Management Division.


  • Bachelor’s Degree in Computer Science, Software Engineering, or similar technical discipline with 3-5 years of experience developing responsive web-based (and mobile) applications.
  • Proficiency in three of more of the following programming languages / technologies:
    • ASP .Net C# & Associated Technologies
    • C++
    • Web Services / WCF
    • JavaScript & JQuery
    • AJAX
    • CSS
    • XML and XSLT
    • JAVA
  • Understanding of database structures, theories, principles, and practices.
  • Experience troubleshooting and fixing performance and usability problems in JavaScript, CSS, Web Applications, and Web Services.
  • Experience with Source Control systems.
  • Comfortable meeting with customers to identify specifications and troubleshoot problems.
  • Prior experience in Emergency Management or Mass Notification software development is a plus.

Interested candidates may send a resume and cover letter to