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

Software Design Engineer

Eingestellt von CompuCom

Gesuchte Skills: Design, Engineering, Engineer

Projektbeschreibung

For this contract SDE position with a hugely popular software company, you will help build an infrastructure capable of supporting hundreds of millions of users. The Event Delivery Framework team leverages a combination of open standards to deliver communication servicesincluding voice, video, chat and presenceto the web and enable radically new video conference applications.

The technology used by the team will include distributed databases and frameworks, RESTful APIs, scalable message passing and fault tolerance. The development process is rapid, iterative, and based on Scrum.

KEY RESPONSIBILITIES:

- Work within an agile development environment with other developers and product owners to scope, develop and deliver world-class software solutions.
- Collaborate with and assist the product owners to release planning.
- Build efficient and reusable services that can scale to support large numbers of users building on top of scalable infrastructure.
- Plan an active role in the design, development and testing of production software.
- Work as part of the senior team to help set technical direction.
- Help to continuously improve the development process.

REQUIRED QUALIFICATIONS:

- Minimum of 5-10 years of applicable work experience
- Proven track record of building and deploying large-scale distributed systems
- Extensive programming experience in an Object Oriented programming language, eg C#, C++, Java
- Moderate experience with multiple Scripting languages such as JavaScript, Python, Perl, Bash
- Good working and applied knowledge of networking protocols including TCP and UDP
- Extensive experience programming multithreaded systems
- Strong working knowledge of Azure cloud environment desired
- Experience working with storage technologies such as Table Store and Blob Storage desired
- Applied working knowledge of Service-Oriented-Architecture (SOA)
- Experience working with messaging technologies such as Protocol Buffers, Thrift and/or Message Queues
- Experience developing software in both Windows and Linux/UNIX environments
- Extensive experience using and/or designing RESTful APIs
- Strong working knowledge of the.NET Framework version 2.5 through 4.5
- Working knowledge of Node.js a plus
- Experience working in cloud-based environment a plus
- Working knowledge of Agile Development or an enthusiasm and passion to learn
- BS or MS degree in Computer Science or Engineering OR equivalent years of relevant work experience

Projektdetails

  • Einsatzort:

    Palo Alto, Vereinigte Staaten

  • Projektbeginn:

    asap

  • Projektdauer:

    Keine Angabe

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

CompuCom