Ability to clearly and concisely communicate with both technical and non-technical customers in order to articulate technical challenges and solutions to complex problems, and understand ambiguous problems.
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, agile development, build processes, testing and operations.
Define and execute a data science approach addressing client use case or business requirement. Write and deliver reports and presentations including descriptions of efforts, results, recommendations, industry practices, and more.
Evaluate detailed business, functional, and mid-level technical requirements including recovery, security, and compliance; recognize and understand the use of design patterns at a basic to intermediate level.
You will play a vital role in the design, development and deployment of critical diagnostic applications, tools and processes used in the design, manufacturing and on-going support of server and rack level products.
Collaborate with a small team of developers working on mid-/low-level software driving consumer facing services. Including architecture definition, implementation, debugging, production deployment and support/maintenance.
n this role, you will work alongside some of the brightest developers in the industry while helping to build open source software for next-generation data processing. Candidates from remote locations (U.S. or Canada) may also be considered.
Looking for an accomplished Software Developer to become an integral part of our team working on interesting and challenging projects. We see this position as beyond entry-level but not necessarily senior-level.
As a Software Engineer working on OpenStack Platform, you will also closely work with the global community of software developers dedicated to building a standardized, scalable, and feature-rich cloud computing platform that can be used by any organization.
This position is responsible for the overall configuration and operation of the existing implementation and continued operations, as well as the continuous improvement of the Salesforce tools for all user groups such as Sales, Marketing, Software Support, and other internal teams.