Description

Job Duties
Analyze, Develop and Implement C# and Microsoft .NET based Software Applications. Utilize advance technologies such as HTML5, AngularJS, JavaScript, jQuery, or similar technologies to develop the User Interface and for building .NET applications. Utilize Microsoft .NET based Frameworks to review and design the software architectures, develop and program using C# programming language and database programming to build .NET based software applications. Coordinate with the team of architects and back-end developers in a Microsoft .NET environment, to gather requirements and enhance the application functionality and add new features. Perform review discussions on upgrade implementation process of different applications. Provide technical recommendation and high level requirement specification. Travel And/or Relocation to unanticipated client sites is required.

Education

Bachelor's degree in Computer Science