Full-Stack Developer

A Leading Financial Company Tehran

Posted 2 months ago

Job Description

• Build and maintain web applications and APIs using .NET MVC, C#, Razor, JavaScript. • Grow into the knowledge expert in certain areas of our code base (Entity Framework with SQL Server, Asp.Net Identity around membership providers, connecting our platforms with others using SSO – OAuth/SAML data transfer, etc.) • Assist in design and development of new websites and mobile apps. • End to end delivery of user stories including testing / product support • Evaluate and analyze problems or tasks from multiple perspectives; adaptively employ problem-solving methods to find creative or novel solutions; use logical, systematic and sequential processes to solve problems.

Requirements

• BS (or higher) in Software engineering or IT • Experience with building large scale enterprise applications • 2 years working in software development roles • 1 year in .Net Strong software fundamentals (performance, patterns, structure) • Expert level competency in C#.NET, .NET Framework/.NET Core, ASP.NET MVC, ASP.NET Web API • Expert level competency in ADO.NET, LINQ, and ORMs (i.e. Entity Framework, Dapper, Etc.) • Experience with Relational Databases and SQL • Experience writing and consuming RESTful services • Knowledge of client-side technologies such as JavaScript, jQuery, HTML5 and CSS preferred • Architectural knowledge including concerns related to micro services • A continuous process of self-learning • A test-driven approach • Knowledge of agile practices and ability to work cohesively within a SCRUM team

Job Category:

IT - Software & Web Development

Employement type:

Full Time

Job Category:

IT - Software & Web Development

Employement type:

Full Time

To see more jobs that fit your career

Similar Jobs

Artificial Intelligence Expert

Arman Nuavaran Mana (ARANUMA)

Tehran

IT Expert

TNT Iran International Express Post

Tehran
Safadasht

Operating System Developer

Morsa International

Tehran

IT Manager

IRANOFOGH

Tehran

Senior Backend Developer

Tahlilgaran Eteleaat Pouya

Tehran

Senior iOS Developer

Tahlilgaran Eteleaat Pouya

Tehran

Software Support

Khebre Pardaaz Pars (KPP)

Tehran
Tehran

Salary Estimator

Discover your current worth in the job market.