Description

Responsibilities

  • Design and develop new features and/or maintain existing applications developed on Microsoft.NET.
  • Develop code and supporting technical documentation.
  • Work in a team environment to develop, test, and deploy software changes.
  • Work with customers to understand and implement new requirements.
  • Provide operational support when necessary.
  • Provide input on new designs and architecture as needed.
  • Develop a well-tested, high performance, scalable web application.

Required Skills

  • Proficiency in SOAP based APIs including WCF.
  • Expertise with .NET Core and ASP.NET core utilizing C#, SQL, Angular, API.
  • Expertise in SQL Server.
  • Excellent troubleshooting and reverse engineering skills.
  • Solid working knowledge of REST and/or SOAP services.
  • Working knowledge of Entity Framework, Linq2SQL, or Hibernate.
  • Ability to design, customize and implement Sitecore solutions is a desirable skillset.
  • MS ASP.NET Certification is a plus.

Required Experience

  • At least 4 years of experience in user interface (UI) development with JavaScript, AJAX, CSS, XML, HTML and DHTML skills.
  • At least 3 year of experience with LINQ to Entities or LINQ to SQL.
  • At least 3 year of experience with Code-First development using Entity Framework 4.
  • At least 2 year of experience with Windows Workflow Foundation (WF) and Web Service development experience, preferred.
  • At least 2+ year of experience with Agile/SCRUM.
  • Experience with Cascading Style Sheets (CSS)/ Javascript, Agile/SCRUM development methodologies. Experience with tracking and process management tools e.g. JIRA.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate