Full-Stack Microsoft Web Developer
at SkillStorm

Date Posted: 4/6/2017

Job Description

  • We are looking for a Web Developer who will be responsible for maintaining and enhancing our fully cross-browser, Web-based assessment products, including Web site UI/UX design and development, Web services layer, server-side business logic, and database access and development.
  • Experience and ability to build dynamic multi-functional web and mobile applications for cross platform use is important for this position.Over time, you will be expected to evolve the application's architecture to ensure maximum performance and stability. Additionally, you will work with existing Web-based tools that help manage content and asset creation and publication.


  • Work with Curriculum, Quality Assurance and Engineering staff members to define and implement product functionality and project requirements.
  • Maintain and enhance existing ISIP Web code base using HTML, CSS, JavaScript, JQuery, AJAX, C#, ASP.NET, MVC 5, Oracle and ISDB ORM using an object-oriented, best practices approach.
  • Work with existing content management tools (MIX & IS Assets), reporting Web site (IS Web), and Visual Studio to publish updates as required.
  • Work with and maintain code repository using Tortoises, to include branching and tagging as appropriate.
  • Refactor existing code as appropriate and create reusable modules/widgets where feasible.
  • Work with various data repositories to generate ad hoc queries to generate reports and other data in response to specific customer requests.

Skills and Qualifications:

  • 5+ years’ experience as a full-stack Microsoft developer with demonstrated proficiency in all aspects of Web development from Web page creation to back-end programming and database development.
  • Strong proficiency with Visual Studio 201x. Front-end skills should include HTML, CSS, JavaScript, JQuery, and AJAX. Server-side skills should include ASP.NET, Web Forms and MVC, preferably MVC 5. Knowledge of cross-browser (both desktop and mobile) design and development issues is a must.
  • Familiar with Object Oriented design principles and best practices with a working knowledge of common software patterns and scalability/extensibility concepts.
  • Extensive experience working with one or more major databases including Oracle or SQL Server. Skills should include strong SQL skills having developed complex queries, created database schemas and built complex data transformation scripts.
  • Hands-on experience working with a source code repository such as Tortoises and be proficient at managing the Web publication process from Visual Studio.
  • Familiarity with IPAD, MAC, iOS, Kindle and Chrome operating systems
  • Technical knowledge preferred in one or more specific areas (Networking, Web Design, coding, Databases, etc.)
  • Above-average office skills (Word, Outlook, Excel, general database)
  • Experience with API Integration, a plus

Other Skills and Qualifications:

  • Ability to coordinate and prioritize multiple tasks simultaneously while maintaining attention to detail and quality
  • Excellent written and verbal communication skills
  • Highly organized and disciplined with the ability to be self-directed and work with limited supervision.
  • Ability to work with a diverse groups of highly intelligent staff members and navigate complex relationships.
  • Solid analytical/cognitive skills and exceptional ability to troubleshoot complex and technical problems
  • Sound understanding of customer support, full-stack computer operations, and operating system processes
  • Proven project management skills
  • Strong desire to provide an enthusiasm toward progressive educational technology
  • Ability to learn and effectively utilize development support tools/resources
  • Proactive in learning new versions, products, modules
  • Professional demeanor and appearance
  • Excellent interpersonal skills, including politeness and patience
  • Strong information-management skills
  •  Resourceful
  •  High energy level
  • Ability to be discreet and keep information confidential
  • Superior organizing and planning skills
  • Strong attention to detail
  • Ability to take initiative and meet deadlines
  • Ability to be proactive, punctual and reliable
  • Strong work ethic and time-management skills
  • Ability to be flexible and tolerate stress
  • Nights and weekend work may be required on occasion in order to meet deadlines

Job Requirements


Job Snapshot

About Us

SkillStorm is one of the nation’s fastest-growing I.T. Services Company. We have been providing technology consulting, outsourcing and staffing solutions since 2002. SkillStorm can provide you with the right tools to ensure you have the best technology team in place to fuel your organization’s continued success. SkillStorm works with scores of fine companies, including many that rank among the elite Fortune 500 and has been setting the standard for customer service in the industry since inception.

What is a Talent Network?

Talent Networks enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?

  • Receive alerts with new job opportunities that match your interests
  • Share job opportunities through Social Media or email