Job Description

We are looking for an experienced and ambitious .NET Developer to join our team. As a .NET Developer, you will be involved in design, development, coding, customization, configuration, testing, and deployment in support of enterprise packaged solutions. ● An aspiring programmer who enjoys problem-solving. ● Implement product timely from the design stage, coding, testing, and delivery. ● Communicate with customers to identify product requirements. ● Participate in technical discussions and product evaluation from a technology, tool, architecture, and design and efficiency perspective. ● 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. ● ASP.NET, SQL Server, and C#/VB.NET. ● Writing skills in memory. ● 3 years of development experience with .NET, C#, ASP.NET, Windows Forms, and SQL Server in an n-tier architecture. Specialist knowledge: ● Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns (e.g., Model-View-Controller (MVC). ● Familiarity with architecture styles/APIs (REST, RPC). ● Strong background in object-oriented development techniques. ● Experience with Web Services, WCF, and Service-Oriented Architecture is a plus. ● Ability to design, program, and 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. ● Discipline and professional ethics. ● Strong attention to detail.

Employment Type

  • Full Time

Details

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

محاسبه‌کننده حقوق

چقدر حقوق بگیرم؟