HM Note: This hybrid contract role is three (3) days in office. Candidates resume must include first and last name.
Description
Scope
- Design coding and unit testing of the electronic scheduling solution
- Translating business requirements and functional specifications into working tested applications which includes:
- Developing detailed programming specifications
- User interface designs
- Prototypes
- Writing and/or generating code
- Compiling data driven programs
- Conducting unit tests and debugging code.
Assignment Deliverables
These deliverables will require:
- Provide implementation/build service towards enhancing an existing web application in a WebSphere application environment and a WebSphere portal environment. More specifically participate as a senior programmer/developer in:
- Application development
- Login authorization and authentication development
- System documentation
- Deployment activities in a WebSphere 7 and 8.5 server environment
- Provide design model user experience models (screen flows/GUI reviews) based on business use cases business flows and roles/actors with the supporting design documentation
- Work from Object Oriented Design (OOD) models using UML notations (Use Case Diagrams Class/Logical Diagrams Sequence Diagrams State Transition Diagrams Entity Relationship Diagrams etc.)
- Assist in metadata/test data creation and maintenance and prepare data packages for implementation by the Database Administrator
- Prepare deployment packages of code and instructions for builds in Development UAT and Production environments
- Assist in design recommendations for bug fixes and enhancements as needed
- Support the testing team during system and UAT testing
- Work with the Development Team members to share and transfer application knowledge and run application demonstrations
- Participate in project design and application JAD sessions / walk throughs
- Development of required Software Architecture Documentation for the project
Skills
Experience and Skillset Requirements
and nbsp;
Mandatory Requirements
- 10 years of experience in software development including designing coding testing and deploying applications.
- Proven expertise in Java/J2EE development within WebSphere Application Server and WebSphere Portal (v7 and amp; v8) environments.
- Strong experience with web application development using tools and frameworks such as Spring (MVC AOP annotations) Hibernate RSA 8 WID 7.5 Eclipse JQuery and Web Services (WSDL).
- Proficiency in SQL and XPath for data querying and working with Oracle (relational) and LDAP (hierarchical) databases.
- Familiarity with PKI technologies specifically TruePass (Entrust) and development tools like ClearQuest Trac Jasper Reports Sheriff JAWS.
- Experience with Search Warrant Tracking System (SWTS) Judicial eScheduling and ESP systems.
Desired Skills and Experience
- Experience in coding for producing accessible web sites for audiences that include visual disabilities
- Knowledge of World Wide Web Consortium Web Content Accessibility Guidelines (WCAG) 2.0 Level AA and how they apply to programming
- Experience with J2EE security and WebService security
- Experience with JRules
- Experience working with/within OPS
- Excellent analytical problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
and nbsp;
Resumes Evaluation/Criteria:
and nbsp;Criteria 1: and nbsp;Microsoft Dynamics 365 CRM and amp; ERP Applications and Azure Cloud Experience - 40 Points
- Demonstrated experience Web portal and portlet experience in the design development implementation and maintenance of web application development in WebSphere 7 and 8.5
- Demonstrated experience using software development tools Java Java scripts J2EE XML/XSL/XSLT Rational Application Developer (RAD) Hibernate Spring Framework Eclipse Web Services Description Language (WSDL)
- Demonstrated Experience in or knowledge of World Wide Web Consortium Web Content Accessibility Guidelines (WCAG) 2.0 Level AA and how they apply to programming
Criteria 2: and nbsp;Data Manipulation Skills and Experience - 30 Points
- Demonstrated experience in Web Services WS-Security TruePass LDAP Spring boot AngularJS
Criteria 3: and nbsp;Testing and Quality Assurance - 20 Points
- Demonstrated experience on IBM Websphere Process Server including development and deployment-
- Demonstrated experience working with JRules (a Business Rules Management System) and integrating JRules with WebSphere Process server
and nbsp;
Criteria 4: and nbsp;Communication Skills - 10 Points
- Experience with OPS web security processes like GO-PKI and OneKey will be an asset
and nbsp;
Knowledge Transfer
and nbsp;
What needs to be KT
- All documentation relation to the solution components and deliverable of application.
- Including Knowledge about the Judicial Scheduling ESP SWTS e.g. its design/components/ solution coding and any changes made to other systems
and nbsp;
To whom
- JTS PM and Project Team members
and nbsp;
When
- Knowledge transfer will be done via team meetings 1:1 with PM emails and documentation on SharePoint site
Must haves:
- 10 years of experience in software development including designing coding testing and deploying applications.
- Proven expertise in Java/J2EE development within WebSphere Application Server and WebSphere Portal (v7 and amp; v8) environments.