1. Work across the full stack to design, develop, test, deploy, maintain and improve software
  2. Help architect a micro-services based highly scalable and performant architecture
  3. Build report interfaces and data feeds
  4. Deeply understand user needs and build products that are intuitive and easy to use
  5. Uphold high engineering standards and maintain consistency across services
  6. Manage individual project priorities, deadlines and deliverables


  1. BS degree in Computer Science, Engineering or similar technical field of study or equivalent practical experience
  2. 5+ years of relevant experience building large-scale applications or complex enterprise software
  3. Software development experience in one or more general purpose programming languages
  4. Experience working with one or more of the following: web applications, enterprise software, large software systems, and/or finance software
  5. Working proficiency and communication skills in verbal and written English
  6. Interest and ability to learn new languages or technologies as needed

Job Location: CA Remote or Danville
Experience (Years): 5-8 Years

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf