Software Engineer

Visionet Systems   •  

Pittsburgh, PA

Industry: Professional, Scientific & Technical Services


Less than 5 years

Posted 39 days ago

This job is no longer available.

Job Description

Software Engineer, with the following duties:

  1. Design, develop and modify software and web applications using .Net framework, ASP.Net MVC, C#,Visual Studio, JavaScript, Kenod, Knockout Js, Ajax, Jquery, IrAuthor, SQL server and Team Foundation Server and WCF services;
  2. Analyze and design software systems, perform data modeling and integrate web services using WCF;
  3. Analyze user needs and software requirements to determine feasibility of design within time and cost constraints;
  4. Develop and direct software system testing and validation procedures, programming and documentation;
  5. Design data access layer by using Entity Framework model, and further, create Entity Models;
  6. Write data access classes, complex T-SQL Stored Procedures, triggers, views, to capture, and modify data, all by using LINQ, MDX and SQL;
  7. Create custom validations using JQuery and Java Script;
  8. Implement and deploy SSIS packages for Data migration, from traditional platforms;
  9. Implement and deploy SSAS cubes integrated data with applications by MDX queries ;
  10. Use Crystal Reports to generate reports and create charts and tables, and in turn, use those charts and tables to complete thorough analyses of performance components;
  11. Act as liaison with offshore software development team.

Minimum Requirements:

Educational requirements:

Bachelor of Science (or equivalent) in Computer Science.

Skill and Experience requirements:

2 years in the following skill set:

Must have two years of experience in the offered position, or related position (other acceptable titles: Developer, Computer Analyst, or Senior Software Engineer) 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.