Full Stack Developer

Ingram Micro   •  

Sunnyvale, CA

Less than 5 years

Posted 271 days ago

This job is no longer available.

Full Stack Developerresponsibilities

  • Be a builder: You will build, expand, and scale products and/or services that support our growing IoT portfolio
  • Understand and leverage appropriate software architecture patterns
  • Manage and optimize Relational and NoSQL data stores
  • Design and build APIs, microservices and ETL pipelines
  • Build cross-browser compatible and highly scalable web applications
  • Test web services, web applications, and distributed applications
  • Hands-on experience with IoT IAAS platforms such as AWS, Watson or Azure
  • Be proactive: Identify gaps with current Ingram Micro solutions and develop plans to address them

Position requirements

  • Bachelor’s Degree in Computer Science or Software Engineering
  • Minimum of 2-3 years in a Full Stack software engineering role
  • Experience with some technologies such as:
  • Python, Elixir, Javascript (Node), Java
  • HTML, CSS, React/Vue/Clojurescript
  • PostgreSQL, MSSQL
  • Cassandra, DynamoDB
  • AWS, Azure
  • CI/CD, Docker, Kubernetes
  • An interest in Functional Programming languages.
  • Experience designing and building out robust APIs, resilient distributed software systems, and cloud architectures
  • Comfortable in a Unix/Linux environment
  • Ideally, have IoT start-up experience

Job ID: 14307