Lead Software Engineer

Posted · Add Comment
February 7, 2020
Westminster, New York
Job Type



You’re a smart, energetic, flexible person who can think creatively, and you don’t need to be told what to do to make yourself useful. You love writing software, and solving complex problems. You have a hunger for new knowledge, and love sharing your knowledge with your team. You keep trying until you get it right. You are precise, detail-oriented, and relentlessly pursue quality.



  • BS degree in Computer Science or equivalent combination of training and experience
  • At least 10 years of overall software development experience
  • 5+ years of experience using the following, with expert skills in at least one, and strong skills in the rest:
    • C#
    • HTML/CSS/JavaScript
    • T-SQL
  • Hands on experience with at least 1 JavaScript framework, such as:
    • Angular.js / Angular 2
    • React.js
  • Experience with:
    • ASP.net MVC
    • Microservices architecture
    • Various common javascript libraries
    • Responsive design
    • Creating and consuming secure web services, web API, or WCF
    • XML and JSON
    • Secure website design and development
    • Working in an Agile environment using Scrum, Kanban, or SAFe
    • Mentoring and guiding junior developers
    • Working with a geographically diverse team

Nice to Have:

  • Experience with Visual Studio 2013/2015
  • Experience with Team Foundation Server 2013/2015
  • Experience with SQL Server 2012/2014
  • Experience with automated unit testing and integration testing
  • Experience with graceful degradation and/or progressive enhancement websites.

Related Jobs

Cybersecurity Advocacy Manager   New York, New York new
February 24, 2020
AVP, Technical Writer   Westchester, New York new
February 21, 2020
AVP, IT Security Controls Manager   New York, New York new
February 21, 2020
AVP. IT Operations Analyst   Westchester, New York new
February 21, 2020
Mainframe Network Manager   New York, New York
February 20, 2020