Full Stack Developer
Job Opportunity at SMV Recruiting

Posted on Jan 11


Location: Syracuse, NY
Job Type: Full Time
Job ID: W4148199

We have an awesome job for a software developer to work with our client in Syracuse, NY.  As a developer, you would be tasked with analyzing and developing software solutions for our clients. This includes analysis, architecture, programming, testing, implementation, and maintenance of software modules, enhancements, and purchased software products to support business functions.
  • Technical documentation 
  • Project planning with project manager
  • Application development
  • Database schema design and development
  • Thorough testing
  • Keeping to deadlines
Experience Requirements
  • B.A. or B.S. degree in Computer Science or equivalent work experience preferred. * Real development experience is the most important factor *
  • At least one year of experience developing web applications and writing production code
  • Experience with the following is required:
    • Must have real code samples and past projects available for review
    • Standards-compliant web development HTML/CSS/JavaScript          
    • Relational Database Management Systems
    • RESTful web services
    • .NET Development
    • ASP.NET Web Site Development
  • Experience with any of the following is preferred:
    • C#
    • JavaScript libraries and frameworks
    • AngularJS
    • jQuery
    • React
      • ASP.NET
    • MVC w/Razor
    • Web API
    • WebForms
      • LINQ
      • Entity Framework 6
      • Microsoft SQL Server
    • Transact-SQL
    • Stored Procedures 
      • NoSQL / non-relational database platforms
    • MongoDB
    • Azure Document DB
  • Cross-platform mobile application development
  • Data Mining
  • Website/application design principles
  • SharePoint management and/or development
  • Microsoft Access development
Soft Skill Requirements
  • Ability to plan, organize, schedule, and implement multiple projects simultaneously. 
  • Excellent conceptual and organizational skills 
  • Willingness to keep up with developments in new technologies – must have a passion for learning new things
  • Excellent oral and written skills to effectively communicate in the English language
  • Ability to work independently, and as a team member, while using discretion in decision making and sound judgment in problem solving
  • Excellent interpersonal skills to work effectively with staff, management and clients
SoftwareEngineer.com is owned, operated, and copyrighted by Career Marketplace (© 2002-2019, All Rights Reserved)