Finding the best job has never been easier
Share
Key job responsibilities
Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.Write high-quality distributed system software.
- 2+ years of non-internship professional software development experience
- 1+ years of contributing to new and current systems architecture and design (architecture, design patterns, reliability and scaling) experience
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
These jobs might be a good fit