Summary
Roberts Recruiting, LLC is seeking a Software Engineer to design and build full stack applications on their partner-facing big data platform. The role involves working on database design, algorithms, and user interfaces, perfect for a back end developer who enjoys using UI frameworks.
Responsibilities
- Design new applications, features, and services to support our extensive partner network
- Collaborate with customers and product management to build, execute, and maintain a development roadmap
- Code, test, ship using iterative development and continuous deployment
- Learn new technologies, including Scala, Spark, Machine Learning, Cloud Computing, Hadoop, MongoDB, Postgres, AngularJS
Skills
- 1+ years as a software engineer using Java or Scala. New grads with work experience should apply. Fans of Erlang, Haskell, or Clojure will fit right in
- Strong SQL skills, We use Postgres, but experience with any relational database engine will do
- Web UI development skills are important for some roles. Some exposure to frameworks such as AngularJS, React, or Ember will be helpful
- Commercial software experience is important. We ship often under tight deadlines. Our customers are what we are about. Enterprise software development experience is a plus
- Design skills and the ability to understand complex requirements is an every day responsibility. You will own a feature set from concept through requirements, build, and delivery
- Undergraduate degree in a quantitative field (Math, Physics, Engineering, and/or Computer Science)
- Highly motivated self-starter and can do attitude
Qualifications
Must Haves
- 1+ years as a software engineer using Java or Scala. New grads with work experience should apply. Fans of Erlang, Haskell, or Clojure will fit right in
- Strong SQL skills, We use Postgres, but experience with any relational database engine will do
- Web UI development skills are important for some roles. Some exposure to frameworks such as AngularJS, React, or Ember will be helpful
- Commercial software experience is important. We ship often under tight deadlines. Our customers are what we are about. Enterprise software development experience is a plus
- Design skills and the ability to understand complex requirements is an every day responsibility. You will own a feature set from concept through requirements, build, and delivery
- Undergraduate degree in a quantitative field (Math, Physics, Engineering, and/or Computer Science)
- Highly motivated self-starter and can do attitude