Career Opportunities >> Associate Software Engineer
Associate Software Engineer
Summary
Title:Associate Software Engineer
ID:1087
Department:R&D
Location:Pleasanton, CA
Description

Blume Global (formerly REZ-1) is empowering a new era of supply chain innovators to accelerate their businesses and deliver products and services more efficiently and effectively. We’re drawing on more than two decades of experience to build a purpose-driven, growth-focused global supply chain ecosystem that aligns asset management, real-time visibility and financial settlement—all on one platform.

As part of Blume solution development team you will use the latest innovations in artificial intelligence, machine learning, natural language processing, blockchain, big data, intelligent robotic process automation and Internet of Things to create a vibrant supply chain ecosystem that is truly collaborative, purposeful and focused on real value creation.

This is a newly created position due to growth and our mission to disrupt the market with new & innovative technology. Come make your mark & plant your seeds - - it’s your time to BLUME!

As Associate Engineer for Blume Global, you will:

  • Produce deliverables at a consistently high rate and with consistently excellent quality
  • Work with the product team to understand product vision and requirements
  • Solve complex technical problems and also engage with the team in design
  • Work with a team of engineering professionals to ensure the highest quality product delivery

As a member of our team, you will be responsible for ensuring successful launches of many product features.

Key responsibilities

  • Write code that is of high quality and consistent with our coding standards
  • Work with lead engineers in crafting technical designs
  • Maintain best practices for development/code changes as needed
  • Serve as a member of a Scrum team and participate in all planning, stand-up and retrospective meetings

Requirements

  • Bachelor’s Degree in Computer Science or related field
  • 2-5 years of software development experience
  • Experience in working in an onsite and offshore development model
  • Must have hands on development experience in Java, J2EE, Spring, Hibernate, JUnit and front end development experience including HTML5, JavaScript, and CSS3
  • Experience with REST, JSON and APIs is required
  • Experience with code management and continuous integration techniques and tools such as Maven, Gradle, ANT, SVN, SOAP UI, Jenkins etc. is highly desirable
  • Strong Computer Science fundamentals and working knowledge in data structures, algorithms, problem solving and complexity analysis
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations
  • Self-directed and capable of working effectively in a highly innovative and fast-paced environment
  • Experience with Agile software development in a UNIX/Linux environment

Qualifications

  • Passionate about technology and technical challenges of all types excite you
  • Eagerness to learn and learn fast, enjoy working in a fast-paced environment
  • Motivated self-starter and team player; you inspire others to achieve great things
  • Proven ability to work effectively in a cross-functional team
  • Strong written/spoken communication skills
  • Ability to drive innovation

Alternatively, you can apply to this job using your profile on one of the following sites:


Powered by ApplicantStack