Angular Developer
Our client, a premier consulting company, is seeking an Angular / JavaScript Developer to join their growing IT team in Philadelphia, PA. The developer will work with a team of 3-4 other developers to build a case management web application for the District Attorney’s Office, front and back end. The following is a list of application features, with brief and broad descriptions, that the development team will complete:
- Charging case management module (CMM) – Allow multiple users, in series, to input information about investigations awaiting a charging decision. The information is passed along from user to user including the record from each prior workflow.
- Diversion Logic Model – A callable function that maps available data sources for incoming cases to the eligibility requirements for various diversion programs, allows for additional user input, data verification or correction, and returns a list of programs for which a defendant/case is eligible.
- Diversion CMM – Accept a handoff from the Charging CMM and allow attorneys and support staff who handle diversion cases to track defendant performance and history in a varying list of about a dozen different diversion programs.
- Diversion Public Inquiry – An web service to allow defendants or their attorneys to submit a request for our office to review a case for diversion eligibility. This will utilize the Diversion Logic Model, allow for DA staff to add information to the inquiry records, log decisions on approval for the inquiries, and track the status of inquiries.
- Scheduling/Case Assignment – User interface in which supervisor can create/edit/view weekly schedules of court room assignments for attorneys and staff. Supervisors should also be able to assign individual cases to attorneys in this feature.
- Plea Bargain Offers – An internal facing UI to allow prosecutors to submit offers to the defense attorney of record on cases handled by the office. A public facing UI to allow defense attorneys of record to receive offers and notify prosecutors about their clients’ acceptance or rejecting of those offers.
- Sentencing – Provide sentencing recommendations and guidance to prosecutors based on current guidelines, rules, statutes, and available data. UI will allow for additional user input, data verification, and data correction.
- Private Criminal Complaints – A UI to allow attorneys and support staff who handle private criminal complaints to create complaint records, input client information, track the complaint through an approval process, and if the complaint results in the filing of criminal charges, hands the case off to the appropriate trial unit through standard case management.
- Dashboard – A UI to consolidate information relevant to an attorney’s caseload and workflow. This also includes summary views for an individual case, defendant, victim, or witness.
Skills/experience REQUIRED of the assigned staff:
- Experience with and knowledge of the following: Angular, React, and Javascript in general
- Competent in C# and Java, and scripting (e.g. Python, node.js)
- Comfortable working with an AWS platform and Git
- Familiar with or experience with SQL databases
- Knowledge and experience building successful user interfaces with CSS
- Excellent documentation habits
- Experience developing in an Agile framework with a team of developers
Recommended Jobs
Group Leader - Out of School Time (OST)
Job purpose The Group Leader will implement and lead all daily OST/21 st CCLC program activities in the after-school and summer programs for assigned age group. This includes supervising, mentoring…
Customer Service Representative - REMOTE
Responsibilities Qualified applicants will reach remote status upon succesful onboarding/metric goals. Candidates *MUST* live in the King of Prussia, PA area. Independence Physician Manage…
Domain Advisor Senior Manager
Requisition ID: 432905 Work Area: Sales Support Expected Travel: 0 - 10% Additional Locations: Americas and EMEA - Hybrid Domain Advisor Senior Manager: The Domain Advisor Seni…
Maintenance Technician - Ski Lift
Create Your Experience of a Lifetime! Come work and play in the mountains! Whether it’s your first-time seeing snow or you were born on the slopes, joining our team means discovering (or re-di…
Pipe Foreperson
H&K does not discriminate in employment opportunities or practices on the basis of race, color, religion, gender, national origin, age, disability, veterans' status, or any other characteristic pr…
Van Foreman/Truck Driver
Job Description Job Description Benefits: ~401(k) matching ~ Dental insurance ~ Free uniforms ~ Paid time off ~ Vision insurance IF YOU DO NOT HOLD A CDL PLEASE APPLY FOR THE HELPE…
Ob/Gyn with robotics and full neonatal nursery - NEW women's facility- can take H1b
Beautiful Women's Facility in western Pennsylvania has opening for Ob/Gyn. Robotics surgery and full neonatology support at this location and all subspecialists. They can support H1b. Full benefit…
RISE Cloud Architect & Advisor
We help the world run better At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, and w…
Data Analyst
Everlight Solar is seeking a skilled Data Analyst who will design and maintain functional programs and applications, producing fully functional software applications according to requirements. As a D…