Senior Software Engineer
Join the Force Behind Law Enforcement SuccessAt LeadsOnline, we bridge the gap between technology and justice, empowering law enforcement agencies with cutting-edge solutions to close cases and serve their communities. Our Account Executives (AEs) play a critical role in our mission, connecting law enforcement agencies with our powerful tools to help them work smarter and faster. Everything we do is grounded in our core values of Service, Energy, Ownership, and People—and we’re looking for someone who embodies these principles.What You’ll DoDesign and development of scalable, high‑performance software solutions, working primarily within a .NET‑based ecosystem while contributing across a broader technology stack as neededOwn complex technical initiatives end‑to‑end, from requirements and design through implementation, testing, and production releaseApply strong engineering judgment to architectural and design decisions, balancing immediate business needs with long‑term maintainability and scalabilitySolve ambiguous, high‑impact problems by identifying root causes and implementing thoughtful, durable solutionsManage multiple priorities in a fast‑paced environment, delivering high‑quality work on agreed‑upon timelinesCollaborate closely with product, QA, and cross‑functional partners to ensure solutions meet business objectives and support client successProactively identify opportunities to improve system performance, code quality, and development processesSet a high technical standard through code reviews, technical leadership, and mentorship of other engineersContribute to a culture of ownership, accountability, and continuous improvement across the engineering teamWhat We’re Looking ForPassion for building technology that advances cases, careers, causes, and compliance through meaningful, real‑world impactStrong alignment with LeadsOnline’s principles of Service, Energy, Ownership, and PeopleProven ability to design, develop, and implement enhancements to complex software systems and productsCollaborative mindset with a commitment to exceptional teamwork and shared successOwnership-driven approach to delivering high‑quality, well‑designed, and scalable solutionsRequirementsMust be US CitizenMinimum Bachelor’s Degree in Computer Science or EngineeringDemonstrated proficiency in leveraging AI tools throughout the software development lifecycle including AI-assisted coding (e.g., GitHub Copilot, Cursor, or similar tools), automated code review, intelligent debugging, and AI-driven test generation. Candidates must have hands-on experience integrating large language model (LLM) APIs or AI services into production applications, and a proven track record of using AI to accelerate delivery, improve code quality, and solve complex engineering challenges at scale.5+ years of experience in .NET software engineeringProven experience building and scaling SaaS productsStrong proficiency with modern programming languages and frameworks (e.g., Node.js, Handlebar, JavaScript, or similar).Hands-on experience with Agile development methodologies and tools such as Jira.Familiarity with DevOps practices, including CI/CD pipelines, containerization, and infrastructure as code (e.g., Docker, Kubernetes, Terraform, Jenkins).Familiarity with Redis, Mongo, and Elastic SearchStrong debugging, problem-solving, and performance optimization skills.Collaborate with internal teams to gather technical requirements and ensure the successful implementation of solutions.Why Join LeadsOnline?Be part of a team where your work truly matters. Help law enforcement agencies serve their communities better while thriving in a supportive, mission-driven culture that values Service, Energy, Ownership, and People.What You Can Expect From Us:We serve with Energy, diligence, and persistence. We deeply believe the work we do makes a difference in the lives of our users, the communities they protect, and the victims they serve. Guided by Ownership, we continually push to make our products better and to make each other better.At LeadsOnline, we take our work seriously but not ourselves. You’ll find joy, camaraderie, and fun in everything we do. That’s Service, Energy, Ownership, and People in action.LeadsOnline is an Equal Opportunity Employer and does not discriminate against applicants based on race, religion, color, disability, medical condition, legally protected genetic information, national origin, gender, sexual orientation, marital status, gender identity or expression, sex (including pregnancy, childbirth or related medical conditions), age, veteran status or other legally protected characteristics.LeadsOnline maintains a drug-free workplace. The unlawful use, possession, or distribution of controlled substances or marijuana is strictly prohibited and will result in disciplinary action, up to and including termination.