Sr. Software Engineer (.Net MVC)

  • Country: Jordan
  • Industry: IT
  • Level: Middle

  • Description:

     

    Job Responsibilities

     

    • Design and develop high-volume, low-latency applications and delivering high-availability and performance
    • Contribute in all phases of the development life-cycle
    • Write well designed, testable, efficient code
    • Ensure designs are in compliance with specifications
    • Prepare and produce releases of software components
    • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
    • Write Unit Testing
    • Collaborate with the QA team to ensure quality of deliverables
    • Mentor associates or junior developers
  • Required Experience:

    Job Specifications

    •  Bachelor’s degree in software engineering or any IT related fields
    • 4+ years of strong proficiency with asp.Net, WCF, Web Services C#
    • Hands-on experience in Visual SQL Server, TSQL, XML, .Net entity framework, LINQ, Lamba MVC, Web API
    • Strong experience in REST Object Oriented Programing (including design patterns), UML, TDD, Async and Multithreading AJAX
    • Must have JQuerry, Javascript, HTML5, CSS, JSON
    • Experience in any front end technologies such as Bootstrap Angular, NodeJS and Type Script
    • Knowledge in Java is a plus

    To apply, upload your CV in MS WORD FORMAT at: http://tiny.cc/e4ppkz