Lead Software Engineer

Smarter HR Solutions LLCHouston, TX
1d$62Hybrid

About The Position

The Lead Software Engineer will join a team responsible for mission‑critical applications that deliver real‑time warnings, alerts, and related information to constituents. This hands‑on role blends feature development, production support, and technical leadership to deliver enhancements, improve reliability, and reduce single points of failure across the application environment.

Requirements

  • CJIS clearance or ability to obtain CJIS clearance prior to start.
  • 5+ years professional experience in application development and production support.
  • Strong experience with backend development and relational databases (examples: Java or .NET; SQL).
  • Experience with web services / APIs, integrations, and distributed systems.
  • Familiarity with CI/CD, automated testing, and deployment processes.
  • Proven experience working in Agile/Scrum teams and delivering sprint commitments.
  • Strong debugging and incident‑response skills; experience resolving production incidents.
  • Excellent communication skills and ability to collaborate with business, QA, and operations teams.

Nice To Haves

  • Experience with public safety, emergency notification, geospatial, or similar real‑time systems.
  • Experience with cloud platforms, containerization, or infrastructure as code.
  • Familiarity with monitoring, observability, and incident management tools.

Responsibilities

  • Analyze business and technical requirements and translate them into implementable solutions.
  • Participate in Sprint planning and backlog grooming to refine scope and acceptance criteria.
  • Design and propose technical approaches that meet functional and non‑functional requirements.
  • Develop, test, and deploy code in collaboration with the implementation team and QA.
  • Support CI/CD pipelines and contribute to automated testing and release processes.
  • Identify and resolve defects discovered during testing and in production.
  • Deploy to Production and provide post‑deployment support and troubleshooting.
  • Respond to Service Tickets and support requests in a timely manner.
  • Drive reliability improvements to reduce single points of failure and increase system availability.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service