Job Description

We are looking for a full-stack developer (ASP.NET + Angular) who is able to develop and support existing applications. The main scope of work includes web administration and everything from back-end to client-side code, using optimal and efficient technologies, frameworks, and patterns.

  • Utilize established development tools, guidelines, and conventions including but not limited to ASP.NET, SQL Server, HTML 5, CSS, JavaScript, and C#/VB.NET.
  • Prepare and maintain code for various Dot Net applications and resolve any defects in systems.
  • Develop technical interfaces, specifications, and architecture.
  • Develop client displays and user interfaces.
  • Assist software personnel in handling project-related work and other requirements.
  • Coordinate with other software professionals and developers.

Requirements

  • Bachelor's or Master's degree in Software Engineering.
  • Fluent in ASP.NET, SQL Server, and C#/VB.NET.
  • 2 years of development experience with .NET, C#, ASP.NET, Windows Forms, and SQL Server in an n-tier architecture.

Specialized Knowledge:

  • Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns (e.g., Model-View-Controller (MVC), ASP.NET Core.
  • Familiarity with architecture styles/APIs (REST, RPC).
  • Familiarity with Angular Web Framework (10+).
  • Experience with Web Services, WCF, and Service Oriented Architecture a plus.
  • Ability to design/program/test applications using middleware.
  • Test-driven implementation experience using unit testing frameworks and automated testing tools.
  • Experience in agile/iterative environment and scrum method.
  • Work experience in Iran Capital Market is valuable.

Soft Skills and Personality Traits:

  • High skill in solving problems and providing optimal solutions.
  • Participate in teamwork.
  • Disciplined; professional ethics.
  • Strong attention to detail.

Employment Type

  • Full Time

Details

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