Software Eningeer II

Pittsburgh, Pennsylvania | Direct Hire

Post Date: 08/24/2017 Job ID: 15060 Industry: .NET

Seeking a Software Engineer for a client opening in the Pittsburgh, PA area.

Looking for a candidate with knowledge of C#, ASP.Net and AngularJS.

Responsibilities

  • Coding and continuous testing of complex modules and applications.
  • Understanding and interpreting requirements to contribute to the technical architecture and the associated design documents.
  • Writing, debugging, unit testing, and performance test code in all applications layers, including front end (Web), middle layer (Web Services), and data access layer.
  • Participate in code reviews, design reviews, etc.
  • Utilize domain driven techniques and design patterns to build and contribute to technical design. 
  • Develop and maintain strong knowledge of implemented requirements and detailed application behaviors. 

Qualifications

  • Bachelor's Degree in computer information technology, computer science, management systems or related discipline preferred.
  • 3+ years of experience in all areas of application development including at least 3 years using Microsoft .NET and SQL technologies building commercial grade applications.
  • Advanced knowledge and experience with n-tier, enterprise-scalable, distributed application environments.
  • Advanced level skills (3+ years industry experience) in .NET Framework (C#), ASP.NET WEB API, Entity framework, WCF Web Services, MS SQL
  • Advanced level skills (3+ years industry experience) in JavaScript, HTML5, CSS3 and any JavaScript frameworks like AngularJs, etc.
  • Strong understanding of Object Oriented design (classes, constructors, interfaces, properties, methods and events)
  • Experience with source code version control and the coordination/synchronization of multiple active branches.
  • Experience with T-SQL
  • Understanding and development experience in MS Azure, entity framework code first is a plus
  • Familiarity and experience executing several software development methodologies and life cycles.
  • Solid application development skills utilizing C#, JavaScript, HTML5 technologies and other Microsoft technologies like ASP.NET Web API, entity framework, WCF
  • JavaScript frameworks like AngularJS is a plus
  • Excellent oral and written communication skills.

Software Engineer - 15060

morgan wienskovich

Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: