Software Engineer

Submitted by admin on Wed, 04/12/2017 - 08:50
Job Description

Software Engineer, with the following duties:

  • Design, develop, and modify software programs and software systems using ASP .Net framework using Repository Patterns, entity framework, C#, MVC, Web API, SQL Server and Crystal Reports, SSIS and XML Web Services.
  • Developing custom applications for SharePoint 2010 and 3rd party workflows components for SharePoint.
  • Design and develop Front end UIs using JavaScript.
  • Manage design and development, in particular regard to performance enhancement, requirement analysis, code reviews, resource management, memory leakage, deployment, code merging in TFS, and stories development;
  • Perform infrastructure analysis in terms of performance tuning and enhancements;
  • Gather and analyze business requirements for modification and implementation of software applications and software systems;
  • Perform coding and documentation for web-based applications;
  • Perform integration of software applications and software systems;
  • Modify existing software to correct errors and improve its performance;
  • Design and implement software security system;
  • Act as liaison between client and onsite IT personnel and off-shore IT team.
Requirements for the position:
  • Educational requirements: BS degree in computer science or a related field
  • Work experience requirements: 2 years of experience in the offered position, or related.
  • Skill set requirements:
    • 2 years in the following skill set:
      • Repository Patterns, Entity Framework
      • ASP.Net Web Form and Windows Form
      • C#, MVC
      • REST and SOAP Implementation
      • SharePoint
      • SQL server and Oracle
      • SSRS and Crystal reports
      • SSIS and XML Web Services

The position is currently located in Pittsburgh, PA, but may require medium to long-term relocation to Cranbury NJ, or other unanticipated locations in the US. The position is 40 hours per week, 9:00 a.m.- 5:00 p.m., Monday-Friday.

Apply Now
Upload requirements
Upload requirements
Upload requirements
Would you require visa sponsorship to work in the country in which this position is based