Software Engineer - Irvine, CA

Seeking a Software Engineer who has a BS or MS in Computer Science and 2+ years coding experience in an agile environment.   The Software Engineer will have C# or other object-oriented languages and AWS, MEAN stack & REST APIs (JSON, XML, etc.) experience to play a key role in the continual development of our innovative platform.

As a core member of the software development, you will work closely with the business to build cutting-edge solutions following the agile development process.  This is an opportunity to join a growing team of talented individuals focused on using the latest technology to address complex problems impacting our industry.

Responsibilities:

  • Design and implement backend and frontend components and services

  • Develop solutions that account for scalability and optimize performance

  • Evaluate new technologies and build prototypes for continuous improvements

  • Produce high quality production ready code in an agile environment

  • Advocate programming best practices and standards

  • Collaborate closely with the product team to build new features and infrastructure

Requirements:

  • BS or MS in Computer Science or a related field

  • 2+ years of experience with an object-oriented language (C# preferably)

  • Experience with REST based APIs (JSON, XML, etc.)

  • Experience with AWS

  • Experience with MEAN stack

  • Ability to work as part of a collaborative team in an agile environment

  • Must have legal authorization to work in U.S.

Preferred Experience:

  • Angular4

  • Orchestration tools (Docker, Kubernetes)

  • Clustering (RabbitMQ, MongoDB)

  • ElasticSearch

  • Microservices

Name *
Name