As a Senior Software Developer you will be implementing high-performance systems to support our operations. QUALIFICATIONS Technical Have at least 5 years of software development experience Have strong experience with highly scalable available service-oriented architectures Have expertise in at least one object-oriented language such as Java, C++, or C Be familiar with relational databases, such as MariaDBMySQL or SqlServer Preferably have some knowledge of cloud computing. Experience with Docker or AWS related technologies is a plus Preferably be familiar or be interested in front end technologies like React, Node.js, or AngularJS, and other technologies like Redis, ActiveMQ and Elastic Search Have a Bachelor's Degree in Computer Science or related field. A combination of education plus equivalent work experience may be considered Personal We are looking for these important things in our software developers Team-oriented and Strong Communication - You will be working side-by-side with other developers, discussing designs and approach. You will be mentoring and influencing other developers within the team. Self-Managing ndash we trust our engineers to do the right thing without burdensome process overhead, so we expect you to care about the work yoursquore doing, own both successes and failures, and drive solutions in a fast-paced environment. Passion about Development and Operations - We're passionate about doing really good work, and we constantly work to improve and refine our practices. Agility - Be able to adapt to change and moving priorities. Curiosity - Be able to explore new ideas and have a passion to make them happen.