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.