Software Developer

LeadsOnline, LLC
Plano, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Plano, United States of America

Tech stack

JavaScript
.NET
Agile Methodologies
JIRA
Software as a Service
Software Quality
Code Review
Software Debugging
DevOps
Elasticsearch
MongoDB
Node.js
Performance Tuning
Redis
Release Management
Software Engineering
Software Systems
Containerization
Kubernetes
Information Technology
Terraform
Docker
Service Stack
Jenkins
Programming Languages

Job description

  • Design and development of scalable, highperformance software solutions, working primarily within a .NETbased ecosystem while contributing across a broader technology stack as needed
  • Own complex technical initiatives endtoend, from requirements and design through implementation, testing, and production release
  • Apply strong engineering judgment to architectural and design decisions, balancing immediate business needs with longterm maintainability and scalability
  • Solve ambiguous, highimpact problems by identifying root causes and implementing thoughtful, durable solutions
  • Manage multiple priorities in a fastpaced environment, delivering highquality work on agreedupon timelines
  • Collaborate closely with product, QA, and crossfunctional partners to ensure solutions meet business objectives and support client success
  • Proactively identify opportunities to improve system performance, code quality, and development processes
  • Set a high technical standard through code reviews, technical leadership, and mentorship of other engineers
  • Contribute to a culture of ownership, accountability, and continuous improvement across the engineering team

Requirements

  • Passion for building technology that advances cases, careers, causes, and compliance through meaningful, realworld impact

  • Strong alignment with LeadsOnline's principles of Service, Energy, Ownership, and People

  • Proven ability to design, develop, and implement enhancements to complex software systems and products

  • Collaborative mindset with a commitment to exceptional teamwork and shared success

  • Ownership-driven approach to delivering highquality, welldesigned, and scalable solutions, * Must be a US Citizen

  • Minimum Bachelor's Degree in Computer Science or Engineering

  • 1+ years of experience in .NET software engineering

  • Proven experience building and scaling SaaS products a plus

  • Strong 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 Search

  • Strong debugging, problem-solving, and performance optimization skills.

  • Collaborate with internal teams to gather technical requirements and ensure the successful implementation of solutions.

  • Commitment to LeadsOnline core values of Service, Energy, Ownership and People.

About the company

At 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 Software Engineers 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.

Apply for this position