Welcome
View Jobs
Submit Resume
Job Details
Back
Are you interested in this opportunity? Click on Apply and your application will be submitted. If you know of someone else who might be interested, send this opportunity to a friend.
Client Overview Prithvi Catalytic, Inc. defines and manages programs for some of the world’s best known companies, involving local, regional, and global solutions. A unique and ever-growing software company, we place tremendous value in the talented teams we deploy and we work hard to maintain our reputation as a trusted technology partner. We are known for our execution expertise and have an outstanding track record of successful, top talent-driven programs. Join a winning team and evolve with us!
City Palo Alto
State/Province California [CA]
Country United States [US]
Title Software Development Engineer in Test 4
Position Overview Do you want to be a part of a team with The Software Giant that is responsible for building infrastructure capable of supporting hundreds of millions of users? This team leverages a combination of open standards to deliver communication services--including voice, video, chat and presence--to the web and enable radically new applications. The technology used by the team will include distributed databases and frameworks. Come grow with us!
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.
Requirements Proven track record of building and deploying large-scale distributed systems Extensive programming experience in an Object Oriented programming language, e.g. 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 is desired.
Experience working with storage technologies such as Table Store and Blob Storage are 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 is a plus.
A 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.
Minimum of 5-10 years of applicable work experience
Job Type Contract
Apply Now! Tell A Friend