Software Developer

Leidos•San Antonio, TX
•Onsite

About The Position

LEIDOS seeks a Software Developer to support operations, data analysis, and data visualization tools in a dynamic environment. The developer will work closely with customers and product users to solve complex data-driven problems across the software development lifecycle for existing and new applications. The role involves work across front-end and back-end software, requirements elicitation, design and development, troubleshooting, system backup and restore, and software enhancements. The candidate will analyze complex use cases and follow established software design and development principles. The position requires on-site presence at Joint Base San Antonio and requires an active TS/SCI clearance; candidates without one will not be considered. The posting also states a requirement for an active DoD Secret clearance with the ability to obtain Top Secret/SCI. The role provides technical and application support for multiple utility company applications, including enterprise and commercial off-the-shelf solutions. It includes diagnosing and resolving software issues, responding to user requests and trouble tickets, managing support priorities, following change-management practices, maintaining application performance, and coordinating with technical teams to resolve complex issues. On-call support may be required to maintain application availability and operational continuity.

Requirements

  • Requires a bachelor's degree and 4+ years of prior relevant experience, or a master's degree and 2+ years of prior relevant experience; additional years of experience may be accepted in lieu of a degree.
  • Demonstrated experience in an object-oriented language such as Java or C#/.NET.
  • Demonstrated experience in Python.
  • Demonstrated experience with JavaScript frameworks such as React.js, Node.js, or Next.js.
  • Experience with relational databases such as MySQL and non-relational databases such as MongoDB.
  • Experience with Windows and Linux operating system environments.
  • Experience with code repositories such as Subversion and Git.
  • Experience with UI/UX design and best practices, including translating requirements into a clean, functional interface.
  • Experience developing software for large sets of geospatial data.
  • Ability to troubleshoot and solve technical and non-technical issues.
  • Ability to research and adapt to unfamiliar technologies.
  • The posting requires an active TS/SCI clearance and states that candidates without one will not be considered; it also lists an active DoD Secret clearance with the ability to obtain Top Secret/SCI.

Nice To Haves

  • Understanding of cloud infrastructure and services, such as IaaS.
  • Understanding of data formats such as CSV, JSON, and XML.
  • Experience with ETL processes.
  • Experience handling big data sets.
  • Experience with containerization, such as Docker and Kubernetes.
  • Experience with ActiveMQ.

Responsibilities

  • Collaborate with Subject Matter Experts and client stakeholders to provide technical and application support for multiple utility company applications.
  • Provide technical support, maintenance, and troubleshooting for enterprise applications, including Commercial Off-the-Shelf solutions.
  • Investigate, diagnose, and resolve software issues, application errors, and system performance problems.
  • Respond to user inquiries, service requests, and trouble tickets in a timely and professional manner.
  • Research and analyze technical issues, identify root causes, and implement effective solutions.
  • Manage and prioritize multiple support requests and open issues based on urgency, business impact, and service-level expectations.
  • Follow established change-management processes and best practices when implementing application updates, fixes, and proposed solutions.
  • Perform application debugging, troubleshooting, and minor bug fixes to maintain system functionality and reliability.
  • Monitor application and internal system performance, identifying potential issues and opportunities for improvement.
  • Collaborate with technical teams to escalate and resolve complex application issues while minimizing business disruptions.
  • Provide on-call technical support as needed to ensure application availability and operational continuity.
  • Participate in software requirements elicitation, design and development, troubleshooting, system backup and restore, and software enhancements across existing and new applications.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service