Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Application Developer, C# Job

Eingestellt von Yoh

Gesuchte Skills: Design, Oop, Usability, Client

Projektbeschreibung

APPLICATION DEVELOPER needed for a CONTRACT opportunity with Yoh's client located in Redmond, WA.

TOP SKILLS YOU SHOULD POSSESS:

- Three (3) years OO development
- C# development
- BS in Computer Science

WHAT YOU'LL BE DOING:

- Design and develop internal business systems/applications under deadline pressure or takes primary role in smaller, low risk projects.
- Communicates and defends design, requirements, feature set, functionality, usability, localization issues, and limitations of subsystem to the team.

WHAT YOU NEED TO BRING TO THE TABLE:

- Deep understanding of C# Object Oriented concepts + hands-on experience OOP using C#
- Ability to write performance code (also, knowledge of performance tools, how to use them and how to analyze the results)
- Experience maintaining old ASP.NET "Generic Handlers" (ASHX) and managing session state
- Experience with ASP.NET MVC and ASP.NET WebAPI 2

BONUS POINTS! OTHERWISE KNOWN AS PREFERRED QUALIFICATIONS (NOT REQUIRED):

- Understanding of IQueryable/IQueryProvider is a nice to have
- Ability to produce reusable code benefiting from OOP as much as possible
- Ability to design complicated algorithms
- Ability to write performance code using existing and/or self-designed fast data structures that are efficient both on inserting and searching
- Understanding of HashTables and .NET structures that internally take advantage of hash tables and being able to utilize these data structures smartly (Dictionaries, HashSets, )
- Ability to design complex data structures using a combination of.NET data structures (classes) that will have fast R/W response against the corresponding requirements
- Ability to design fast data structures to cache data as much as possible to prevent unnecessarily hitting slow media such as IO, DB, VSO, TFS, PS,
- Creative in using generic classes and methods
- Experience in implementation and smart use of extension methods to make the code look nicer, more readable and easier to understand
- Understanding of LINQ. Ability to understand lots of existing LINQ code some of which are nested and complicated
- Being fully aware of Differed Execution in LINQ which can increase code performance when used properly, while at the same time can extremely slow down code due to lack of understanding of the concept
- Experience writing Stored Procedures

WHAT'S IN IT FOR YOU?

- Long term contract role in a small Agile/SCRUM team working on creating tools, where your opinion will be valued and you'll be able to make a visible impact!

APPLY NOW!

RECRUITER: Kerry Meadows

Yoh, a DayJ2W: ENG

TAX TERM: CON_W2J2WBRSEA

Ref:

Branch: IT & Telecom

Projektdetails

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

Yoh