Job Description

•You will work closely with other Developers to make sure that the business requirements are realized as expected •Estimate engineering effort and plan implementation of software systems across multiple .business sectors •Review and provide feedback on code written by your team members •Provide mentor-ship to members of your team and throughout the engineering team •Utilize Agile Development concepts to help release working software that customers will actually use to make their work lives better •Update your job knowledge by researching state of the art tools; maintaining personal networks; participating in learning opportunities and attending remote training sessions •Take responsibility for timely completion of software tasks identifying alternative approaches or work-around when problems are encountered.

Requirements

•Significant experience developing complex software applications using C# and .Net framework or Dotnet Core •Experience with ASP.NET, MVC, JavaScript, AJAX. •Relational database design experience is required. •Working knowledge of modern web technologies including cloud-based APIs and protocols (REST, JSON) •Adept at writing unit tests and testable code, and working under distributed version control (preferably Git) •Familiar with Dotnet Core would be a plus. •Familiarity with web libraries and frameworks such as jQuery/Angular/React, etc. •BS or MS degree in Computer Science, related technical field or equivalent practical experience. •5+ years of Web application development experience.

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،