ASP.NET Expert

Adro Tehran

Posted Over a month ago

Job Description

Choose a job you love, and you will never have to work a day in your life. Our engineering team is assembled by passionate individuals who love technologies and enjoy solving cool problems. At Adro DSP, we offer challenges which require creativity and tenacity. Join us if this is a job you love! About Adro DSP Adro DSP is the middle-east largest, pure self-serve, mobile and web demand-side platform (DSP) for real-time bidding (RTB). We make it easy to buy desktop, smartphone and tablet ad impressions, within apps, games, and mobile websites, all in real-time. In one platform, you gain immediate access to the Iran supply of Desktop & mobile RTB inventory. Offering billions of ad opportunities every day, our easy to use platform empowers Agency, marketers & advertisers to execute highly targeted campaigns to connect to their ideal audience. With no minimums, no commitments, and full transparency there's no reason to wait! Make a good impression.

Requirements

Principal Software Engineer: We are currently looking for ASP.NET Software engineer who will help design and create platform services that are scalable and performant. The individual should have great communication and architecting skills to educate or lead fellow engineers towards better software and/or process. We value maintainability, performance at scale, reliability, quality, and simplicity. - Proficient in C#, with a good knowledge of its ecosystems - Familiarity with the .NET framework - Proficient in MVC - Familiar with high transactional systems - Proficient in WCF with a good knowledge of implementing json-based web services - Strong understanding of object-oriented programming - Skill for writing reusable C# libraries - Familiar with various design and architectural patterns - Knowledge of concurrency patterns in C# - Familiarity with Microsoft SQL Server - Proficient in Parallel processing, multithreading and distributed architecture - Experience with popular web application frameworks - Knack for writing clean, readable C# code - Understanding fundamental design principles behind a scalable application - Creating database schemas that represent and support business processes - Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds - Implementing automated testing platforms and unit tests - Proficient understanding of code versioning tools (tfs is preferred) - Familiarity with continuous integration - Good ability to maintain existing software systems by identifying and correcting software defects - Familiar with HTML, CSS, JavaScript, Ajax Familiar with IIS webserver

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

To see more jobs that fit your career