Senior .Net Developer

Rayan Bourse Tehran

Posted 7 months ago

Job Description

•Main Objective: Web-based software design, develop, test and release •Main responsibilities: -Perform the software analysis and design -Perform database design and optimization -Develop both server and client side code for web applications -Experience on teams with very tight integration between development and operations throughout entire software lifecycle (requirements, design, development, testing and deployment phases) is preferred -Participate in architecture and design for new generation solution -Integrate code using source control software -Develop new features and make improvements in existing software -Troubleshoot software and fix bugs -Reporting to: .Net team supervisor -Document work done in task and issue management software on daily basis -Other interactions: Business units, other development teams in company -Working hours: Saturday - Wednesday: 8:00 a.m. to 16:00 p.m. (Work on holidays and overtime may be needed) *Probation: 3 months *Commission / Bonus: Accord, monetary coupons *Other Benefits: Year-end bonus

Requirements

-B.S. or higher in Software Engineering, Computer Science or Information Technology -At least 4 years of work experience in software development -Expert in ASP.Net (MVC, Web API) and ASP.Net Web Form and Entity Framework -Knowledge of ASP.Net Core is an asset -Good knowledge on Domain-driven design -Expert in multi- tier software architecture -Experience developing applications using RESTful services -Expert in JavaScript, CSS and HTML, and web client- side frameworks -Perfectly capable of developing by either AngularJS or ReactJS and willing to switch -Being familiar with next generation JavaScript like ES6 -Expert in database design and develop in MS SQL Server -Good knowledge on software modeling and UML -Good knowledge on Agile software development, specially Scrum -Excellent knowledge of software design concepts and patterns -Knowledge of Micro-services and modern service oriented architectures is an asset -Being familiar with BPMN and workflow engine is a plus -Knowledge of financial processes, especially stock market is an asset -Team player -Good technical writing and communication skills -Current Residence: Tehran and area -Ideal Age Range: 27 - 37

Employment type

  • Full Time

Job Category

Employment type:

  • Full Time

To see more jobs that fit your career

Similar Jobs

Software Developer

Media Pardazesh Company

Tehran

ICT Engineer

Dana Energy

Tehran

.Net Developer

Kourosh Investment Group

Tehran

BI Expert

Kourosh Investment Group

Tehran

SQL Developer

Kourosh Investment Group

Tehran

Technical Software Support

Kourosh Investment Group

Tehran

Salary Estimator

Discover your current worth in the job market.