Description

Responsibilities

  • Build / Maintain web applications with .NET (mainly C# and ASP.NET MVC), MSSQL Server and SOA technologies.
  • Analyze requirements and designs solutions for projects and change requests.
  • Develop the core functionality of the Solution, including any necessary interfaces to other operational systems, according to the requirements and technical architecture.
  • Work with business partners to ensure delivery of functionality that meets their needs.
  • Ensure quality of “application” codebases and alignment with development standards.
  • Work independently without direct supervision.
  • Work as part of team as well as independently with minimum guidance.

Required Skills

  • Expertise in the practical application of MS SharePoint to store project, system and development related artifacts, track issues, storage and presentation of training artifacts.
  • Basic understanding of Agile methodologies.
  • 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.

Required Experience

  • Additional experience working in the health care IT industry (e.g., project manager, business/technical analyst, developer, testing and quality assurance, or other hands-on technical or business related role).
  • At least 6 years of Development experience in C# .Net, ASP .Net with MVC, SQL Server.
  • At least 5 year experience creating web pages and documents using HTML, CSS and jQuery and SQL technologies.
  • 2 years of experience developing computer programs to meet desired results, including experience with various program languages such as HTML, JAVA, C#, .NET and Visual Studio.
  • At least 2 year hands-on work experience in PostGres.
  • Work experience in creating Data Conversion scripts in MS SQL and PostGres.
  • Experience working in a service-oriented technical architecture environment.

Education Requirements

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


 

Education

Any Graduate