Contact Us 877.823.3669

Senior Software Engineer in Lexington, MA at SNI Technology

Date Posted: 3/5/2018

Job Snapshot

Job Description

Senior Software Engineer ( Up to $160K)

We are seeking a software engineer to join our client development team. This team is responsible for the development of client components, which provide Multifactor Authentication and Single Sign-On services for applications.

The ideal candidate will have knowledge of the Windows application and development, as well as a proven record of delivering products that fully utilize the facilities of the Windows OS. You will creatively leverage our own software and that of our partners to bring an efficient and secure application experience to clinicians and providers.


  • Develop new features in the areas of security, authentication and single sign-on.
  • Design, code and test client-side components in C++ that deliver our entire client experience.
  • Design and code unit and automated tests that allow manual testing to focus high risk areas.
  • Assist QA in qualifying new vendor releases, including APIs, to determine ongoing compatibility.
  • Working in a scrum team model, be responsible for analyzing possible solutions, scoping, planning and delivering software.


  • 5+ years of software engineering experience designing and building enterprise applications
  • Strong C++ development and debugging skills.
  • Experience with Visual C++, Windows and/or Win32 APIs.
  • Experience integrating third-party APIs or SDKs into an enterprise product a plus.
  • Experience with hardware/software integration a plus.
  • Strong proven design skills with the ability to work well in a dynamic, fast-paced environment with high expectations.
  • Solid experience with the full software development life cycle and a proven track record in successfully bringing products to market.
  • Minimum of a Bachelor's degree in Computer Science or related degree.