Desired Skills and Experience

  • Can you build a basic MVC web app with no documentation?
  • Can you optimize your queries to a database?
  • Can you set up a web server?
  • Can you create a system to schedule and monitor tasks?
  • Can you write clear and clean documentation?
  • Can you conceptualize a request to a web server from start to end?
  • 5+ years hands-on experience working as a Developer
  • Full Stack Development experience (web/middleware/database applications language agnostic)
  • Enterprise deployed application experience
  • Full software development lifecycle (requirements through deployment)
  • Experience in several of the following technologies/processes:
  • Unix and/or Windows Systems Administration
  • Database Administration
  • Network Administration
  • Oracle Database: Understanding SQL, and writing efficient queries.
  • Red Hat Linux: Understanding OS, editors, and constructs.
  • Apache Webserver: Coding for, configuring, startup/shutdown, and publishing
  • Unix Shell: Bourne, Korn, or bash.
  • Windows Shell:  PowerShell
  • Perl/Python
  • Experience with Vulnerability Scanners (Qualys/Nessus/Rapid7)
  • Secure Development Lifecycle principles
  • Cloud services (AWS/Azure/CloudFoundry)
  • Familiarity with Cyber Security & Information Security technology
  • Exposure to Agile development methodologies (e.g. Scrum, Kanban)
  • Able to work under pressure in time critical situations.     
  • Excellent written and verbal communication skills are required.   Ability to communicate effectively with business representatives in explaining impacts and strategies and where necessary, in layman’s terms.