Location: Anaheim CA
Fulltime Direct Hire
Design and develop containerized components and services that are scalable, performant and provide well defined interfaces to other components of the software.
The ability to follow industry best practices in terms of coding standards, performance, security, deployment procedures and operationabilty.
Work in cross-functional teams on the planning and implementation of appealing experiences.
Work to keep up the team's spirit both within and across locations and timezones.
B. Sc. in computer sciences.
Experience designing and implementing cloud native applications on AWS.
Proven experience in the design and implementation of AWS private virtual networking infrastructure.
Experience developing distributed and cross-platform microservices architectures using Docker containers.
Basic knowledge of Unix based systems.
Excellent knowledge in software quality process/assurance including automated testing, design and code review, code profiling and continuous integration and deployment methodologies.
Experience with one or more Enterprise messaging patterns, protocols and implementations.
Clean coding skills and excellent problem solving ability.
A good understanding and appreciation of the Agile Software Development Process.
Ability to work to a sprint plan, track progress, identify risks, anticipate and communicate delays to the team.
Team player with the ability to both articulate thoughts and opinions but also listen and compromise.
Ability to work well in a fast-paced professional and international environment.
Cultural awareness through work with global teams.
Good verbal and written communications skills.
Great sense of humor.
Experience with code versioning system using Git.
Experience with Atlassian's JIRA, Confluence and Bitbucket.