This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.
Location: Syracuse NY
Interview: phone and face to face
RESPONSIBILITIES:
SERVE AS DEVELOPER IN COURSE OF APPLICATION DEVELOPMENT PROJECTS.
PARTICIPATE WITH A TEAM OF TECHNICAL STAFF AND MANAGERS OR BUSINESS UNIT TO DETERMINE TECHNICAL SYSTEMS REQUIREMENTS AND FUNCTIONALITIES NEEDED IN DEVELOPMENT PROJECTS.
ASSESS DETAILED SPECIFICATIONS AGAINST DESIGN REQUIREMENTS.
UTILIZE DEVELOPMENT TOOLS TO ASSIST OR FACILITATE DEVELOPMENT PROCESS.
RESPONSIBLE FOR THE DETAILED DESIGN DOCUMENTATION, DEVELOPMENT, UNIT TESTING AND MAINTENANCE OF INTERNALLY DEVELOPED APPLICATIONS AND EXTERNALLY PURCHASED SOFTWARE PRODUCTS.
WRITE CODE FOR SYSTEM DESIGNS THAT SPAN PLATFORMS.
WRITE CODE FOR ENHANCING EXISTING PROGRAMS OR DEVELOPING NEW PROGRAMS.
WRITE DETAILED TECHNICAL SPECIFICATIONS FOR SUBSYSTEMS AND IDENTIFY INTEGRATION POINTS.
ESTIMATE TIMELINES REQUIRED TO COMPLETE PROGRAMMING PROJECTS.
PERFORM UNIT TESTING AND DEBUGGING AND SET TEST CONDITIONS BASED ON CODE SPECIFICATIONS.
SUPPORTS APPLICATION THROUGHOUT THE PRODUCT DEVELOPMENT LIFE CYCLE.
COORDINATE WITH AREAS FOR INTEGRATION ARCHITECTURE SOLUTIONS AND DETERMINE THE INTEGRATION APPROACH.
REVIEW APPLICATIONS AND MAKE RECOMMENDATIONS.
REQUIRED SKILLS:
EXPERIENCE/SKILLS:
5 OR MORE YEARS OF DESIGN DOCUMENTATION, DEVELOPMENT, UNIT TESTING AND MAINTENANCE OF INTERNALLY DEVELOPED APPLICATIONS AND EXTERNALLY PURCHASED SOFTWARE PRODUCTS
3+ YEARS’ EXPERIENCE DEVELOPING APPLICATIONS USING SOME OF THE FOLLOWING TECHNOLOGIES: MICROSOFT VISUAL STUDIO, .NET 3.5/4.0/4.5 FRAMEWORK, C#, ANGULAR 7, ASP.NET, ASMX AND WCF WEB SERVICES, AND ADO.NET, SQL, MVC, REST CALLS, CODE TO AND CREATION OF APIS.
3+ YEARS DEVELOPING WEB SERVICES OR SOA.
3+ YEARS WORKING WITH SQL SERVER 2010/2014/2016, STORED PROCEDURES, PACKAGES AND FUNCTIONS.
2+ YEARS ITERATIVE SOFTWARE DEVELOPMENT METHODOLOGIES (E.G. RUP, AGILE, SCRUM, ETC.).
SOLID UNDERSTANDING OF OBJECT-ORIENTED PROGRAMMING (OOP) AND COMPUTER SCIENCE FOUNDATIONS, SUCH AS MEMORY MANAGEMENT AND LOW-LEVEL ALGORITHM PERFORMANCE.
EDUCATION:
BACHELOR'S DEGREE IN COMPUTER SCIENCE, SOFTWARE ENGINEERING OR A RELATED AREA IS PREFERRED.