Senior Software Engineer

Confidential   Amman - Jordan  Date Posted: 2025/03/11   Login to Apply

Responsibilities

  • Develop software solutions by analyzing user needs, systems flow, and data usage.
  • Document and demonstrate solutions through clear code, flowcharts, and diagrams.
  • Translate storyboards and use cases into functional features/modules.
  • Identify, prioritize, and execute tasks in the software development lifecycle.
  • Produce clean, efficient, and high-quality code.
  • Ensure optimal performance, quality, and responsiveness of applications.
  • Troubleshoot and identify bugs, providing appropriate solutions.
  • Maintain code quality and automation processes.
  • Collaborate with internal teams and vendors to improve products.
  • Stay updated with the latest technologies and ensure software is current.
  • Provide support for live systems as needed.

Qualifications

  • B.S. in Computer Science, IT, or related field.
  • 4+ years of experience in software development.
  • Strong knowledge of OOP principles and software design patterns.
  • Proficiency in .NET Framework, C#, ASP.NET MVC, and API technologies.
  • Basic knowledge of SQL and database development.
  • Experience with JavaScript frameworks like jQuery, Angular, and Typescript.
  • Experience with unit testing (nUnit, MSTest).
  • Strong analytical and problem-solving skills.
  • Familiarity with MS Visual Studio, SQL Server, and TFS.
Required Skills
  • C#
Job Details
  • Location Amman - Jordan
  • Industry Information & Communication Technologies
  • Job Type Full-Time
  • Degree Bachelor
  • Experience 4+
  • Nationality Unspecified
Login to Apply

Similar Jobs