Jobs and Careers
LE

Senior Software Engineer

Lexipol
United States - Remote, United StatesRemotefull_timeVerifiedPosted 9 Sept 2025

About the role

Senior Software Engineer

Remote position
Contract to hire role.


Candidates must already live in the United States.

******  Applicants must be a United States Citizen ******

Candidates must be able to get a CJIS clearance, which Requires US Citizenship

No visa sponsorship. We are unable to sponsor or take over sponsorship of an employment Visa (H1-B, Student visa, or OPT visa) at this time.

At Lexipol, our mission is to create safer communities and empower the individuals on the front lines with market-leading content and technology. Our top-notch team works closely with law enforcement, fire, EMS, corrections, and local government professionals to tailor our solutions to better address today’s challenges and keep first responders coming home safely at the end of each shift.

Working at Lexipol means making a difference – day in and day out.

The Work
The Policy Software Engineering team provides a service to deliver policy content for public safety agencies. This allows agencies to customize their policies and procedures to accommodate local laws and regulations, etc.

The Software Engineer will work within an Agile team to build and maintain software components to support the policy product. Work with product owners to understand and clarify product requirements and priorities.  Work with DevOps to configure and deliver software components.  Work with QA to align on required testing.

This is done through working in these areas of focus:

Sprint Success Percentage
  • Ensure appropriate review, prioritization, and grooming of product backlog before sprint planning.
  • Ensure appropriate task breakdown and estimation of work accepting into the sprint. Follow Scrum best practices to ensure team accountability during sprint execution.

Lead Time
  • Ensure effective product backlog management & grooming procedures with Solutions Management.

Sprint Abandonment Percentage
  • Ensure appropriate review, prioritization, and grooming of product backlog before sprint planning.
  • Ensure appropriate task breakdown and estimation of work accepting into the sprint.
  • Follow Scrum best practices to ensure team accountability during sprint execution.

Defect Rate / Sprint
  • Ensure appropriate review, prioritization, and grooming of product backlog before sprint planning. Require creation of meaningful unit, integration, and smoke tests & high benchmarks for completion.

Test Coverage
  • Maintain & increase existing team standards for code & branch coverage, requiring creation of meaningful unit test procedures.



Requirements:  To be considered for this role, you will have this experience:
  • 5 years’ server-side development experience with Java required.
  • 3 years’ experience with web services and/or REST APIs required.
  • At least 1 year of software development in AWS

Preferred Experience:
  • Experience in developing using Scrum and Agile methods
  • Experience with SQL and NoSQL databases
  • Experience with AWS Lambdas and API Gateway
  • Experience developing using Scrum and Agile methods
  • Experience with PostgreSQL, MongoDB, and DynamoDB
  • Experience with Artificial Intelligence, Large Language Models, and Machine Learning is a plus.

Target Outcomes/ Target Results
  • Executable Java components
  • Detailed unit and integration testing
  • Appropriate documentation
  • Update Jira project management tickets

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Lexipol

View company profile →