Description Of Work
Responsibilities for this position include:
- Participate within an Agile scrum development team to gather and define requirements for a web-based user interface (UI) application and a REST web service middleware application
- Define requirements and acceptance criteria for JIRA user stories and bug tickets
- Independently and with little to no direction, develop software that meets defined requirements and acceptance criteria.
- Work with the Product Owner and testers to complete Agile user stories and resolve bugs.
- Participate in Agile ceremonies, such as daily stand ups, sprint planning, backlog refinement, Program Increment (PI) Planning, etc.
- Develop and update design and other documentation.
Basic Qualifications
- The subcontractor personnel must be US Citizen or Green Card holders and should be able to secure a background check required for a public trust.
- Experience with creating design documents
- Familiarity with Agile methodologies and SAFe principles
- Proficiency in JAVA (JDK 11+)
- Experience working with Databases (PostgreSQL)
- Experience with Spring MVC, Spring Data JPA, and Hibernate
- Proficiency in Angular, Angular Material, Typescript, HTML, CSS
- Proficiency in RESTful APIs and JSON
- Experience developing Continuous Integration / Continuous Development (CI/CD) pipelines.
Preferred Qualifications
Candidates with these skills will be given preferential consideration.
- Application Server experience (e.g., Apache Tomcat)
- Git experience
- Snowflake experience
- JIRA/Confluence experience
- Experience with 508 compliance and JAWS
- CMS experience
- Databricks experience
- Spring Web Services and Spring Security experience
- Okta experience