Software Engineer

Visionet Systems   •  

Pittsburgh, PA

Industry: Professional, Scientific & Technical Services


Less than 5 years

Posted 32 days ago

This job is no longer available.

Job Description

Software Engineer, with the following duties:

  • Design, develop, implement, integrate and customize software applications and software systems using SharePoint, MVC.Net framework, Web API, MOSS 2007, C#, and ASP.Net;
  • Develop multi-tier architecture and design of SharePoint implementations using best practices;
  • Implement .NET-based solutions;
  • Comfortable with frontend development based on JavaScript based frameworks like Knockout, Angular and jQuery;
  • Incorporate Microsoft .Net development to extend and augment the SharePoint platform;
  • Design, configure, and implement complex SharePoint solutions using document management, business connectivity services, InfoPath, web parts, lists, content types, and managed meta data.
  • Coordinate architecture, technical analysis and design for Web Based software systems and creating multi-tier application architecture;
  • Create technical documentation and solution, according to industry best practices and standards defined for the software applications;
  • Write SQL queries using SQL Server and performance optimization of complex SQL code;

Requirements for the position:

Educational requirements:

Bachelor of Science (or equivalent) in Computer Science. Alternative fields of study that may be accepted: Computer Applications, Computer Engineering, or related.

Quantitated experience requirements:

Must have two years of experience in the offered position, or related position (other acceptable titles: Developer, Computer Analyst, or Senior Software Engineer)

Skill requirements:

Must have 2 years in the following skill set:
  • SharePoint MVC .Net framework Web APIs C# JavaScript (Knockout or Angular) ASP.Net IIS SQL Server
  • Must have 2 years' experience in: Implementing MVVM using client side frameworks including Angular JS and knockout JS.
  • Database design, maintenance, and development skills using SQL 2008R2, SQL 2012 and 2014.
  • Working with Web APIs and RESTful services.
  • API Gateway and Micro services based architecture.
  • Implementing Design Patterns and following the best practices while coding.
  • Writing automated tests for the code base and perform unit testing.
  • Employer will accept any suitable combination of education, training, or experience.