Senior Dotnet (or Dynamics 365) Developer
Required Experience: 3-7 Years
Position: Senior Dotnet (or Dynamics 365) Developer
Location: Amman, Jordan
We are a software development house located in Amman, Jordan. Looking for enthusiastic and resourceful Senior .NET Developers who are passionate about working with development teams for building software applications.
Job Description
1. Analyze the requirements.
2. Design, develop and maintain reliable and efficient code by using .NET languages.
3. Collaborate with the team for the development of software designs and architecture.
4. Test and run the system and applications.
5. Ensure high-level performance and responsiveness of all the .NET applications.
6. Spot the defects and bugs and present the best possible solutions to eliminate them.
7. Improve the functionality of existing software.
8. Create and maintain proper documentation throughout the software development phase.
Requisites
1. Qualification: Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering.
2. Communication Skills – Excellent Verbal and Written English & Arabic.
3. Design and architecture experience, as well as sound knowledge of object-oriented design patterns
4. Experience building and operating mission-critical CLOUD software & services and an understanding of design for scalability, performance, and reliability.
5. Strong problem-solving skills and analytical skills.
6. Willingness to Travel Locally and Internationally.
7. Experience in software development and various technologies:
· Strong knowledge of .NET web framework {{especially MVC}}
· {{MVC, ADO, Bootstrap, JavaScript, Jquery, and SQL}}.
· Proficient in {{C# }}, with a good knowledge of their ecosystems
· Strong understanding of object-oriented programming
· WCF Services, Web Services, RESTful, WSDL, SOAP, Service Oriented Architecture (SOA) as well as Microservices Architecture.
· Advanced T-SQL with MS SQL Server, SSRS, SSIS, DTS, and other types of Relational and non-relational Database Design.
· Experience creating database schemas that represent and support business processes and strong familiarity with using SQL commands.
· AJAX, JSON, JQuery, Javascript, HTML5, CSS3, HTML, CSS.
· Preferable if you have experience in Microsoft Dynamics 365, and Power Platform including PowerApps, Power BI, and Power Automate.
· Understanding of fundamental design principles for building a scalable application
· Experience implementing automated testing platforms and unit tests.
· Experience with DevOps & CI/CD pipeline and automation.