Software Developer

Leidos•San Antonio, TX
•$87,100 - $157,450•Onsite

About The Position

LEIDOS is seeking a Software Developer to support operations, data analysis, and data visualization tools in a dynamic environment. The developer will work closely with the customer and product users to solve complex data-driven problems across the full software development lifecycle for new and existing applications. The role includes front-end and back-end development, requirements elicitation, design, development, troubleshooting, system backup and restoration, and software enhancements. The developer 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 an active TS/SCI clearance; the posting also lists an active DoD Secret clearance with the ability to obtain TS/SCI as a basic qualification.

Requirements

  • Bachelor's degree and 4 or more years of relevant experience, or a master's degree and 2 or more years of 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 in its description and an active DoD Secret clearance with the ability to obtain TS/SCI in its basic qualifications.

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 directly 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 support requests and open issues based on urgency, business impact, and service-level expectations.
  • Follow 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, development, troubleshooting, system backup and restoration, and software enhancements across new and existing applications.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service