.Net Engineer

» .Net Engineer
Information Technology
in Ft Lauderdale
, FL
Reference: 19-02295

Job Description:

A strong C# – ASP.Net Engineer responsible for building C# and .Net applications, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to design and develop these applications and to coordinate with the rest of the team working on different layers of the application and environmental infrastructure. Commitment to collaborative problem solving, sophisticated design, and quality product is essential. Looking for a passionate developer who is interested to learn new skills and also can wear multiple hats.

Responsibilities:

  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable C# ASP.Net code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization

Skills:

  • Proficient in C#, with a good knowledge of its ecosystems
  • Proficient in SQL and Rest Webservices
  • Strong understanding of the .Net framework
  • Familiarity with iOS/Android development
  • Familiarity with AngularJS and other Javascript libraries like JQuery
  • Strong understanding of object-oriented programming
  • Skill for writing reusable C# libraries
  • Familiar with various design and architectural patterns
  • Familiarity with Java and other open source related technologies
  • Proficient in Microsoft SQL Server and other databases
  • Experience with popular web application frameworks
  • Familiarity with Windows Presentation Framework
  • Strong understanding of code deployment in various environments
  • Understanding fundamental design principles behind a scalable application
  • Creating database schemas that represent and support business processes
  • Familiarity with TDD and its tools
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools like Git, SVN, Sharepoint
  • Familiarity with continuous integration and Agile methodologies
  • Understanding of .Net 4.5 framework utilizing C# (3-4 years)
  • .Net MVC
  • Understanding of Web API and RESTful services
  • Strong MS SQL background
  • Javascript, Angular JS, etc.
  • Database skills (SQL)
  • Previous experience building highly available and scalable cloud-based architectures
  • Well-versed in best practices
  • AWS experience a plus
  • Prior experience on front-end development with HTML5 a plus
  • Java experience a plus