Information Sharing Developer

Program: Software and Data Engineering Program
Reports To: Director of Software and Data Engineering
Classification: Exempt


Summary

Under the direction of the Director of Software and Data Engineering, the Information Sharing Developer is responsible for planning, developing, implementing, and deploying information sharing systems on behalf of SEARCH clients. The developer will work in an Agile environment and be proficient with Java and the Spring Framework while being flexible to learn new technologies and frameworks.

Essential Duties and Responsibilities

Essential duties and responsibilities include:

  • Recent experience developing commercial software applications using Java, Spring, Apache Camel, Apache CXF or other related tools to facilitate data translation and integration with a working knowledge of Web Service technology and RESTful technologies. Working knowledge of SpringBoot framework is highly preferred.
  • The ability to work on the full software stack from the User Interface front-end to the back-end data layers.
  • Experience with JavaScript, HTML, CSS.
  • Experience with MYSQL, AWS S3.
  • Working knowledge of Docker or similar container technology, along with experience using Continuous Integration tools.
  • Understanding of Microservices architecture.
  • Experience with Agile Development and other agile development tools like Slack, MS Teams, etc.
  • Experience using Eclipse, GIT or other source control managements systems to help manage a growing code base.
  • Excellent communication and interpersonal skills—verbal, non-verbal, written, and listening—for staff, customer, and organizational-level communications, both formal and informal.
  • Ability to capture and maintain user stories, data flow diagrams, and supporting technical documentations.
  • Working knowledge and use of Microsoft Office suite programs: MS Word, Excel, Access, PowerPoint, and SharePoint.
  • Experience with R, NoSQL and Big Data tools (AWS Glue, AWS Athena, AWS Redshift) and analytics is a plus, but not required.
  • The ability to work on a remote team with clients and projects across the country in a variety of criminal justice domains and disciplines.
  • A thorough understanding of industry standards with a focus on open-source tools and technologies relevant to enterprise system integration and information sharing; includes such standards, tools, and technologies in architectures, designs, and advice provided to clients.
  • Experience with federated identity management technologies and standards, especially SAML, is a plus but not required.
  • Government is adopting cloud computing platforms like AWS, Azure, and Google Cloud. A working knowledge of deployment and configurations of these platforms is a plus but not required.
  • Ability to work independently; self-starter.

Supervisory Responsibilities

This position has no supervisory responsibilities.

Required Education & Experience

Bachelor’s degree in computer science, management of information systems, information technology, and/or related field with at least 2 years of recent experience in enterprise systems integration architecture, software development, and implementation using the enumerated tools and technologies.

Language Skills

Ability to read and interpret policy, strategy, and technical documents. Ability to speak effectively before groups of all sizes and backgrounds. Ability to write technical architecture, design, implementation, and requirements documents in clear, unambiguous language intended for a diverse audience.

Certificates, Licenses, Registrations

A current driver’s license and proof of auto insurance are required.

Travel

National travel is required on an occasional basis.

Working Environment

All SEARCH professional staff work remotely in a virtual office environment. Staff are supplied with or provided a stipend towards the acquisition of equipment required to perform their job (e.g., laptop computer, monitor, keyboard, etc., software, and stipends for cell phone and remote Internet services). Employees are expected to provide a suitable workspace and environment in which to work.

Salary

Negotiable, within the range of $80,000 ‒ $100,000.

To Apply

To apply for this position, please send the following to jobs@search.org:

  1. Letter of application expressing your interest in the position, your qualifications, and
    experience.
  2. A current resume and three references
Karen Lissy

Ms. Karen Lissy is a Justice Information Services Specialist for the Law and Policy Program of SEARCH, The National Consortium for Justice Information and Statistics. In this position, she provides assistance to state and local justice and public safety agencies to collect, curate, and use National Incident-Based Reporting System (NIBRS) data and computerized criminal history record (CCH/CHRI) information for policy analysis and development.

She also guides justice and related organizations in how to craft and implement laws, policies, practices, and technology applications to effectively collect and use CCH and related justice/public safety data; address legal, policy, and regulatory issues associated with CCH data; better manage and operate criminal justice information and identification systems; and develop security and privacy policies that protect justice information sharing systems.

Ms. Lissy has nearly two decades of research and data analysis experience, having led projects and tasks in support of two agencies within the U.S. Department of Justice’s Office of Justice Programs (the Bureau of Justice Statistics and National Institute of Justice), as well as the Centers of Disease Control and Prevention, and multiple foundations, including Ford, Annie E. Casey, and Hewlett. Prior to joining SEARCH in October 2020, Ms. Lissy served as a Social Science Researcher at RTI International, as a regional Crime Analyst for the Redmond (WA) Police Department, and as Director of a research program with the Harvard Center for Risk Analysis. Beginning in 2012, Ms. Lissy’s work has focused on improving data in law enforcement to answer policy questions and improve community/police relations.

Ms. Lissy earned a Bachelor’s degree in Public Policy from Duke University, and a Master’s in Public Health from the University of North Carolina at Chapel Hill.

×