CLEARANCE REQUIREMENT: MUST BE A U.S. CITIZEN ABLE TO OBTAIN A PUBLIC TRUST CLEARANCE, AT MINIMUM
PRIMARY RESPONSIBILITIES:
- Support all aspects of software development (designing, coding, testing, debugging, and maintaining products).
- Must be a self-starter with the ability to work independently with minimal supervision.
- Interface with software developers, analysts, and other project team members using Agile SCRUM methodology and SAFe to deliver features that enhance system capabilities and facilitate our mission.
- Translate customer needs into user stories and deliver working capabilities at the conclusion of each sprint.
- Participate in sprint demonstrations and retrospectives.
BASIC QUALIFICATIONS:
- Bachelor's degree in Computer Science, Engineering, or other closely related fields with a minimum of 4-years of relevant experience or 2-6 year of relevant experience with a Master's degree.
- 1-3 yrs of software development experience in an Agile/SecDevOps environment with proven ability to deliver on commitments.
- Software development experience should include many of the following technologies: Oracle, SQL, Java, HTML5/JavaScript, Frameworks (Angular, Spring MVC, Struts, JSF), Weblogic, OpenShift Container Platform (OCP), JDBC, MyBATIS, Hibernate, Docker, Spring, Spring Boot.
- Experience with one or more of the following system-to-system interfaces: Web Services both SOAP and REST, IBM MQ, Kafka, S/FTP.
- Experience with DevOps frameworks and proficiency using the following common DevOps tools at a minimum: Confluence & Jira, GitLab, Jenkins, SonarQube, JUnit
- Knowledge of software design patterns.
- Proficiency in MS Office Products (Word, Excel, Visio, & PowerPoint).
PREFERRED QUALIFICATIONS:
- Active CBP BI
- Experience as a software developer supporting one or more products within CBP PSPD
- Knowledge and use of React framework to develop WebApps
- Familiarity with and prior use of test automation, e.g., Selenium, Citrus
- Experience as a developer within the AWS environment is a plus
- Knowledge of NoSQL databases in particular MarkLogic is a plus
- CBPOIT