1

Online Software Developer Jobs in Texas (NOW HIRING)

The Caliburn Tempest Software Developer is accountable for implementing and maintaining features in TempestOS services, and for the tests and documentation that go with them. The Tempest Software ...

Lead, mentor, and provide technical guidance to a small team of developers, fostering growth and best practices * Own technical direction and architecture decisions for custom software applications

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...

Software Engineer Type: Direct Hire Locations: 2 days a week onsite in Arlington, TX Position Overview We are seeking a Senior Software Engineer with a strong background in .NET/C# development, Azure ...

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...

Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...

The Software Developer provides hands-on development and managing of requirements gathering, designing, planning, developing and implementing custom software applications and solutions. The position ...

The Software Developer provides hands‑on development and managing of requirements gathering, designing, planning, developing and implementing custom software applications and solutions. The ...

The Software Developer provides hands-on development and managing of requirements gathering, designing, planning, developing and implementing custom software applications and solutions. The position ...

The Software Developer provides hands-on development and managing of requirements gathering, designing, planning, developing and implementing custom software applications and solutions. The position ...

We deliver innovative engineering, software, and technology integration services across NASA centers nationwide. Barrios prides itself on a people-focused culture that values creativity, diversity ...

Software Developer

San Antonio, TX · On-site

$63K - $129K/yr

Software Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel:

We deliver innovative engineering, software, and technology integration services across NASA centers nationwide. Barrios prides itself on a people-focused culture that values creativity, diversity ...

Software Engineer Type: Direct Hire Locations: 2 days a week onsite in Arlington, TX Position Overview We are seeking a Senior Software Engineer with a strong background in .NET/C# development, Azure ...

You should have a strong understanding of database management systems, data modeling, and software development best practices. Requirements: * Proficiency in SQL and Java programming languages

We deliver innovative engineering, software, and technology integration services across NASA centers nationwide. Barrios prides itself on a people-focused culture that values creativity, diversity ...

We deliver innovative engineering, software, and technology integration services across NASA centers nationwide. Barrios prides itself on a people-focused culture that values creativity, diversity ...

Showing results 21-40

Online Software Developer information

What does an online software developer do?

An Online Software Developer is responsible for designing, coding, testing, and maintaining software applications that are accessed over the internet, such as web apps, cloud-based platforms, and online services. They work with programming languages like JavaScript, Python, Java, or PHP, and often utilize frameworks and tools for web development. Their tasks include collaborating with designers and other developers, troubleshooting issues, and ensuring the security and scalability of online software. Online Software Developers may also be involved in deploying updates and integrating third-party services to enhance application functionality.

What are the key skills and qualifications needed to thrive as an online software developer, and why are they important?

To thrive as an Online Software Developer, you need strong programming skills in languages like JavaScript, Python, or Java, along with a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms, and frameworks such as React or Node.js is typically required. Problem-solving abilities, effective communication, and the capacity to work independently are vital soft skills in this role. These competencies ensure you can build reliable web applications, collaborate effectively with distributed teams, and adapt quickly to evolving technologies.

What are some common challenges faced by online software developers, and how can they be managed effectively?

Online software developers often encounter challenges such as coordinating with distributed teams, managing time zone differences, and ensuring clear communication in virtual environments. To address these, it's important to leverage collaboration tools, establish regular check-ins, and maintain thorough documentation. Proactively managing these aspects not only helps in delivering high-quality software but also fosters a productive and supportive remote work culture.

What is the difference between Online Software Developer vs Web Developer?

AspectOnline Software DeveloperWeb Developer
CredentialsTypically requires programming skills, certifications varyRequires HTML, CSS, JavaScript knowledge, often certifications or degrees in web development
Work EnvironmentRemote or online platforms, project-basedRemote or office-based, focused on website and web app creation
Industry UsageUsed across tech, e-commerce, online servicesPrimarily in digital media, marketing, e-commerce
Search & Comparison IntentFocuses on online software solutions, app developmentFocuses on website design, front-end/back-end development

Online Software Developers and Web Developers both create digital solutions but differ in scope. Online Software Developers often build applications and platforms for online use, while Web Developers focus on websites and web interfaces. Both roles require programming skills and can be remote, but their target projects and industry applications vary.

What are the most commonly searched types of Software Developer jobs in Texas?

The most popular types of Software Developer jobs in Texas are:

What cities in Texas are hiring for Online Software Developer jobs?

Cities in Texas with the most Online Software Developer job openings:

Infographic showing various Online Software Developer job openings in Texas as of August 2026, with employment types broken down into 85% Full Time, 9% Part Time, 5% Contract, and 1% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution.

Software Developer

Austin, TX • On-site

Fathom5
Software Development • 1 - 10 employees

Other

This job post has expired today. Applications are no longer accepted.


Job description

About Caliburn

Caliburn is an independent company that was spun out of Fathom5 and is focused on building advanced software for tactical and robotic autonomous systems. This position is being posted through Fathom5’s recruiting platform on Caliburn’s behalf, but the role itself is with Caliburn.

Caliburn develops TempestOS, a security-focused operating system built for autonomous and tactical systems operating in demanding environments. The team works across software, edge computing, cybersecurity, robotics, and systems integration to build technology designed for environments where reliability and resilience are critical.

Role Overview

TempestOS is the operating system Caliburn builds for tactical and robotic autonomous systems: robust cybersecurity, edge AI hosting, and services on a Linux kernel. It runs on hardware we do not own, in environments we cannot reach, for customers who cannot tolerate it failing. Code we ship is code no one can reach to fix.

The Caliburn Tempest Software Developer is accountable for implementing and maintaining features in TempestOS services, and for the tests and documentation that go with them. The Tempest Software Developer has three key responsibilities:

Implement and integrate features in TempestOS services
  • Implement features and fixes from designs and tickets with guidance from senior engineers.
  • Integrate new capabilities into existing OS microservices such as messaging, configuration, and telemetry without breaking current behavior.
Deliver code that is tested, documented, and reliable
  • Write unit and integration tests and basic documentation for the services and APIs you touch.
  • Monitor, debug, and improve the reliability of TempestOS in development and test environments.
Participate in the engineering process
  • Take part in code reviews, stand ups, and planning to help refine requirements, edge cases, and tradeoffs.
  • Raise questions early when requirements, assumptions, or edge cases are unclear.

This is a junior individual contributor role with no direct reports. Work is assigned and reviewed by senior engineers, and scope grows as you demonstrate you can own it without supervision.

Core Responsibilities Implementation and Integration
  • Follow the interface, versioning, and documentation standards that keep TempestOS services compatible as they change.
  • Flag where a design does not survive contact with the code, early so the correction is cheap.
  • Deliver small, well-scoped tasks predictably and with minimal rework.
  • Work in the AI Native wayour engineering team uses. Caliburn employs AI agents in the design and development of code with developers providing context and oversight.
Code Quality and Testing
  • Produce readable, maintainable code with tests that catch common failure modes.
  • Write documentation another developer can work from without coming to find you.
  • Extend test coverage when a bug found in development points at a gap.
Reliability and Debugging
  • Reduce operational friction by fixing bugs, addressing small reliability issues, and simplifying code paths.
  • Reproduce a failure before fixing it, and confirm the fix with a test.
  • Work the development and test environments in AWS, including build pipelines, logging, and deployments, well enough to diagnose your own failures.
Team Process and Growth
  • Review peers' code as well as receiving review, and act on the reasoning behind a correction.
  • Build a working understanding of TempestOS architecture beyond the components you are assigned, so the scope you can own grows.
  • Present your own work at internal technical sessions and company demo days when that is the clearest way to share what you learned.
Qualifications Core
  • Zero to two years of professional software engineering experience, including internships and substantial project work.
  • Bachelor's degree in computer science, computer engineering, or a related field, or equivalent practical experience.
  • Proficiency in at least one modern programming language used for systems or backend development (Go, Rust, C, C++, or Python). Go experience is an advantage.
  • Comfort working in a Linux environment: shell, basic tooling, and debugging workflows.
  • Basic understanding of distributed systems concepts: services, APIs, message passing, and data serialization.
  • Familiarity with Git and common workflows including branching, pull requests, and code review.
  • Familiar with AI development and coding tools and comfortable with AI Native development.
  • Willingness to learn AWS-based development tooling for build pipelines, logging, and deployments.
  • Clear written communication for tickets, code comments, and design clarifications.
  • US citizenship, required for clearance eligibility and customer site access.
  • Active US Department of War Secret clearance, or the ability to obtain and maintain one over the duration of employment.
Preferred
  • Exposure to robotics, autonomous systems, or real-time control software.
  • Experience with Protocol Buffers, gRPC, or similar RPC and serialization technologies.
  • Understanding of observability basics including logs, metrics, and traces, and how to instrument code.
  • Familiarity with AWS developer tooling such as CodeBuild or CodePipeline.
  • Kubernetes experience.
  • Familiarity with Agile and DevSecOps principles.
  • Prior Navy, Marine Corps, or Joint service experience, particularly in engineering, cyber, or unmanned systems roles.
Cultural
  • Honest about reality. Brings problems to the team rather than softening them.
  • Defaults to verification. Treats LLM output as a powerful but unreliable collaborator, and tests it the same way as any other code path.
  • Team-First Mentality. The ability and desire to work in a team environment.
  • Startup stamina. Caliburn is building at the intersection of tactical systems and advanced software. That occasionally means long hours, in-person work, and travel.
#J-18808-Ljbffr