Primary Responsibilities

  • Design & develop capabilities for applications
  • Implement and follow architectural design patterns and best practices
  • Do what it takes to deliver on our commitments, including analysis, testing and documentation
  • Contribute to ongoing maintenance and bug fixes as needed
  • Effectively communicate with technology teams and senior management
  • Embrace and promote principles of Agile development, Continuous Integration/Delivery, and DevOps

Education and Experience

  • BS/BA in Computer Science or related field, or equivalent work experience
  • A total of 5 years’ experience in either Technical Architecture and/or Java and/or front-end web design.

Required Technical Skills

  • 1 year of Java development

Desired Technical Skills

  • Strong working knowledge of Java, RESTful Web Services (using frameworks such as Spring).
  • Experience with query language (SQL, PL/SQL etc.) with Oracle 10g, 11g.
  • CSS, JavaScript, jQuery, Linux/UNIX/Solaris, SQL, JDBC

Competencies

  • Ability to thrive on a collaborative, cross-functional and self-organizing team
  • Team player capable of interacting efficiently within multi-disciplinary engineering team
  • Must be able to be cleared at the public trust level and eventually a Secret clearance.