Bachelor's Degree in a related field and five (5) years of related experience or a Master's and three (3) years of related experience required. An additional four (4) years of related experience may be considered in lieu of degree.
A minimum of five (5) years of experience with an object-oriented programming language such as Java, Python, C#,
A minimum of two (2) years of experience with relational databases such as Oracle, MySQL, PostgreSQL, or MS SQL Server. (Oracle is preferred)
Capable of working independently, researching and learning new technologies as needed.
Comfortable working in a Linux/Unix command-line environment.
A basic understanding of Linux server administration (shell scripting, process management, disk management)
Comfortable working under an agile methodology such as Scrum or Kanban
Experience managing a web application, specifically basic database administration
Proficient understanding of version control tools such as Git or SVN
A strong interest in new technologies and the patience/drive to work through difficult issues
Ability to implement unit tests and manage automated testing platforms such as Jenkins