Lavora.

Back to search

Research Computer Scientist / Full-Stack Developer

Southwest Research Institute - Fulltime

Location
San Antonio, US
Workplace
On-site
Job type
Full-time
Salary
$79k–$107k
Posted
Today
Source
DevITJobs

Requirements:

  • Bachelors or masters degree in Computer Science, Computer Engineering with an emphasis on programming and software development, Computational Engineering, or a related field.
  • Current, active TS/SCI clearance with a Full Scope Polygraph.
  • At least four years of relevant experience, with strong critical-thinking and proactive work habits.
  • Experience with programming languages such as JavaScript, Java, C#, C++, HTML5, and Python, and familiarity with Agile methodologies.
  • Ability to analyze complex technical requirements and translate them into application designs, implementations, unit and integration tests, software and hardware integrations, and documentation.
  • Proficiency with Microsoft tools, software repositories, software engineering practices, distributed computing, and computer science principles.
  • Strong verbal and written communication, attention to detail, adaptability, and ability to learn quickly, think critically, collaborate with a team, and work independently.
  • Valid, clear drivers license.

Responsibilities:

  • Contribute to and lead work across the software development life cycle using Agile methods, including interpreting requirements, design, trade studies, development, testing, task tracking, and deployment.
  • Design and develop software architectures, technical solutions, and frameworks involving object-oriented and embedded programming, distributed computing, thin clients, server-side development, and data distribution systems.
  • Develop technical requirements and solutions to challenging problems; test and integrate software with larger systems, and install and document completed solutions.
  • Work with teammates and customers to understand requirements and target-environment constraints.
  • Break larger tasks into manageable work, estimate individual and team effort, and support technical leads with planning and task tracking.
  • Communicate task status, technical approaches, questions, and documentation to team leads, project leadership, and clients.
  • Mentor junior staff and contribute to or lead small teams.

Technologies:

  • C#
  • Embedded
  • Hardware
  • HTML5
  • Support
  • Java
  • JavaScript
  • Python
  • C++
  • Fullstack

More

We are seeking a Research Computer Scientist to join our Defense and Intelligence Solutions team of Software Architects, Computer Scientists, and Engineers. We offer a flexible work schedule, excellent benefits, and the opportunity to work with a collaborative team on complex software solutions for varied customers and platforms. Work is primarily based at our facilities and laboratories, with occasional short-term travel to government client sites in the U.S. and overseas for meetings, system installations, and support.

last updated 43 week of 2026