ASG Technologies is looking for candidates in the Greater New York area to work as a Senior Software Engineer in our Purchase, NY office.
Essential Duties and Responsibilities
Develop web-based user interface elements and/or Web Components for presenting and interacting with Enterprise Content. Participate in the full SDLC: requirements analysis, design, coding, testing, debugging, problem resolution. Work in an agile environment within a cross-functional team and communicate directly with customers.
Special Skill Sets Desired
Proficiency with Algorithms, Data Structures, Multi-threading, OOD, SQL, and other Computer Science concepts
Strong working experience with server-side Java development including multiple JEE servers and clustered deployments
Experience with C++ development in both Windows and Linux environments
Experience with client-side frameworks such as Angular, Polymer, Backbone, JQuery, etc.
Experience developing complex client-side applications with cross-browser support
Good written and oral communications skills
Ability to quickly learn new technologies and adapt to new technical challenges.
Ability to critically analyze requirements, designs, and code with an emphasis on long term maintainability
Ability to communicate to non-development team members, customers and other product stakeholders
Education Level Desired and/or Experience
BS in Computer Science or a related engineering discipline
5+ years of experience implementing web-based solutions
This position is located onsite in Purchase, NY, with no option for telecommuting. Must be eligible to work in the United States.