Chat Now

with a recruiter from PEAK Technical Staffing USA about the Senior Software Engineer - .Net position

Enter your information to start chatting

We’ll remember your info for future chats

Sign in with your FlashRecruit credentials

Connect with

LinkedIn

Senior Software Engineer - .Net

Carlsbad, CaliforniaPEAK Technical Staffing USA


Duties and Responsibilities:

  • You can expect to maintain and extend one or more of the back-end and middleware search applications below:
  • Analytics collection and computation: linguistic resources compiled based on traffic and corpora
  • Search related workflows (ingestion, search): the real stuff, at scale!
  • Content acquisition: our scalable crawler which discovers and crawls content from the web and other sources
  • Working on our intelligent search platform and integrating with data partners

 

Skills and Qualifications:

  • At least 3 years of experience
  • Solid experience in .NET and C#. (backend and some MVC / WebApi)
  • Some multi-threaded programming experience
  • Experience in designing REST APIs (HTTP, XML, JSON)
  • Experience in scalable architectures and high-throughput application design
  • Comfortable writing cross-platform applications (Windows/Linux)
  • Distributed data stores such as Cassandra, Hbase, Mongo etc.

 

The following experience is a plus:

  • SQL server and traditional RDBMS
  • Messaging business / queues – such as Kafka, RabbitMQ, ActiveMQ, MSMQ etc.
  • .NET asynchronous programming
  • User interface development (HTML, CSS, JavaScript, jQuery)
  • Front end work – including JavaScript, CSS and HTML