Vakante Jobangebote finden Sie unter Projekte.
Software Design Engineer
Eingestellt von CompuCom
Gesuchte Skills: Design, Engineering, Engineer
Projektbeschreibung
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:
-
Berufserfahrung:
Keine Angabe
Geforderte Qualifikationen
-
Kategorie:
Medien/Design, Ingenieurwesen/Technik