Required Education and Work Experience that we can work with:
2-5 years of experience in Software development and delivery experience in C++, Java, .NET, or other modern programming languages
A passion for software engineering and test automation
Great OO skills, including strong design pattern knowledge
Ability to work in a team-oriented, collaborative environment
Ability to connect with people and to quickly build trust with others
Design and Implement effective data processing architectures
Optional Education and Work Experience that will set you above your peers
Experience in working with large, diverse teams building custom applications
DevOps experience
Experience working with Agile, lean, CI/CD and/or XP practices
Experience in iOS and/or Android applications
BS degree in Computer Science, Mathematics, or related field
Required Qualities, Knowledge, Skills, and Abilities:
Desire to learn, ability to grow new technologies and concepts
Working experience with relational databases (MS SQL Server, Oracle, Postgres)
Working experience with static languages (Java, C++, C#)
Working experience with Cluster Computing Frameworks (Spark, Hadoop, EMR)
Optional Knowledge, Skills, and Abilities (sets you above the pack):
Working experience with Spring Technology stack
Working experience with ORM (JPA/Hibernate)
Working experience with dynamic languages (Groovy, Ruby, Python)
Working experience with messaging systems (JMS, RabbitMQ, SQS)
Working experience with Enterprise Integration Patterns (Mule ESB, Camel, Tibco)
Working experience with web application containers (Tomcat, Resin, Jetty, IIS)
Working experience with cloud based development (AWS, Azure, Google, PCF)
Working experience with log aggregators (Splunk, Data Dog)
Working experience with source control systems (Git, SVN)
Working experience with CD/CI tools (GoCD, Jenkins, Artifactory, Terraform, Ansible)
Working experience with web services (REST, SOAP)
Working experience with API specification tools (RAML, Swagger)
Working experience with CD/CI techniques (TDD, BDD, Infrastructure as Code)