Senior Web Developer/Software Engineer
Core
Design and develop data-driven software solutions for community supervision agencies to reduce recidivism and improve public safety.
Role type
Senior Software Engineer (Java/Microservices/Web)
Builds
Client-facing applications and web services for government agencies
Domain
Public Safety / Government Software
Deliverable
production ML models | product features
Required skills
Java (J2EE, Spring, Hibernate), Microservices architecture, REST/SOAP web services, Angular, Node.js, JSON/Object serialization, Linux/Windows environments, Unit/Integration/Regression testing, Code reviews
Preferred skills
Public Safety domain knowledge, Android mobile development, NoSQL (MariaDB), SQL/Oracle scripting, CI/CD (Jenkins, Maven), Automated testing (Selenium)
Technologies
Java, Spring, Hibernate, Angular, Node.js, REST, SOAP, JSON, MariaDB, Oracle, SQL, Jenkins, Maven, Selenium, Linux, Windows
Responsibilities
Engineer world-class platforms with rapid iteration; ensure product quality through testing; adhere to architecture and security standards; collaborate with clients and teams to solve problems; present technical material in meetings and reports.
Seniority
Senior, hands-on IC