2

Fulltime Software Developer Jobs in Round Rock, TX

As a Software Engineer in the BCI team, you will collaborate with our users, specifically clinical ... Base Salary Range: $150,000-$281,000 USD What We Offer: Full-time employees are eligible for the ...

Software Engineer, Implant

Austin, TX · On-site

$119K - $200K/yr

Job Responsibilities: As a Software Engineer on the Brain Interfaces Software Team, your ... Base Salary Range: $119,000-$200,000 USD What We Offer: Full-time employees are eligible for the ...

Senior Software Engineer II

Austin, TX · On-site

$121K - $160K/yr

RWE Americas, LLC To start as soon as possible, full time, permanent Functional area: IT / Digital ... Strong proficiency with CI/CD pipelines, DevOps tooling, and observability frameworks (logging ...

Senior Software Engineer II

Austin, TX · On-site

$121K - $160K/yr

RWE Americas, LLC To start as soon as possible, full time, permanent Functional area: IT / Digital ... Strong proficiency with CI/CD pipelines, DevOps tooling, and observability frameworks (logging ...

Senior Software Project Engineer

Austin, TX · On-site

$121K - $160K/yr

We are looking to add a Senior Software Project Engineer to our team. If you enjoy working in a ... Full-time employment offers include company stock options and a generous benefits package including ...

New

Sr Software Engineer I

Austin, TX · On-site

$121K - $160K/yr

RWE Americas, LLC To start as soon as possible, full time, permanent Functional area: IT / Digital ... CI/CD & DevOps: Modernize Azure DevOps CI/CD pipelines to maximize deployment automation ...

Sr Software Engineer I

Austin, TX

$121K - $160K/yr

RWE Americas, LLC To start as soon as possible, full time, permanent Functional area: IT / Digital ... CI/CD & DevOps: Modernize Azure DevOps CI/CD pipelines to maximize deployment automation ...

Showing results 21-40

Fulltime Software Developer information

See Round Rock, TX salary details

$44.8K

$104.3K

$154.8K

How much do fulltime software developer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for fulltime software developer in Round Rock, TX is $104,300.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,900.00 and $121,200.00 per year, depending on experience, location, and employer.

What is a fulltime software developer?

Fulltime Software Developers are professionals who design, build, test, and maintain software applications as their primary occupation. They work for companies or organizations on a standard full-time schedule, typically 40 hours per week. Their responsibilities can include writing code, troubleshooting issues, collaborating with other team members, and staying updated with new technologies. Fulltime roles often provide benefits such as health insurance, paid time off, and opportunities for career advancement.

What are the key skills and qualifications needed to thrive as a fulltime software developer?

To thrive as a Fulltime Software Developer, you need proficiency in programming languages (such as Java, Python, or JavaScript), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and experience with tools such as IDEs and CI/CD pipelines are commonly required. Strong communication, teamwork, and adaptability are crucial soft skills that help developers collaborate effectively and respond to changing project needs. These skills ensure high-quality, maintainable code and successful project delivery in dynamic development environments.

What are some common challenges faced by fulltime software developers in agile teams, and how can they be addressed?

One common challenge for fulltime software developers working in agile teams is balancing the need for rapid iteration with maintaining high code quality. Developers often face tight deadlines for sprint deliverables, which can sometimes lead to technical debt if not carefully managed. Effective communication with team members, regular code reviews, and adopting automated testing practices can help mitigate these issues. Additionally, being proactive in sprint planning and retrospective meetings allows developers to voice concerns and collaboratively find solutions, making the work environment more supportive and productive.

What is the difference between Fulltime Software Developer vs Part-time Software Developer?

AspectFulltime Software DeveloperPart-time Software Developer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
Project ScopeInvolved in ongoing, long-term projectsMay work on specific tasks or short-term projects
Salary & BenefitsSteady salary, health insurance, paid leaveHourly pay or fixed fee, limited or no benefits

Fulltime Software Developers work regular hours, often with benefits, focusing on long-term projects. Part-time Software Developers work fewer hours, usually on specific tasks, with limited benefits. The choice depends on your availability and career goals.

What are popular job titles related to Fulltime Software Developer jobs in Round Rock, TX?

For Fulltime Software Developer jobs in Round Rock, TX, the most frequently searched job titles are:

What job categories do people searching Fulltime Software Developer jobs in Round Rock, TX look for?

The top searched job categories for Fulltime Software Developer jobs in Round Rock, TX are:

What cities near Round Rock, TX are hiring for Fulltime Software Developer jobs?

Cities near Round Rock, TX with the most Fulltime Software Developer job openings:

Software Engineer / Programmer

Signature Science, LLC

Austin, TX • On-site

Full-time

Posted 12 days ago


Job description

Position Purpose:

The Software Engineer creates applications, configures operating systems, and tests his/her code to verify adherence to established specifications and requirements. Develops, researches, designs, implements, tests, and evaluates software and systems, in conjunction with hardware product development, that enable hardware and instrumentation to perform their applications, applying principles and techniques of computer science, engineering, and mathematical analysis. The Software Engineering supports several projects, and will develop intuitive GUIs and associated applications to enable non-technical users to control a wide range of scientific systems, from analytical instruments, distributed sensor networks and perform automated analysis of complex datasets to provide actionable information to end users.

Essential Duties & Responsibilities:

  • Perform development efforts and work with teammates on various projects. To include working with customers to understand requirements, leading technical development, collaborating with designers to translate wireframes into applications, and integrate with back end layers/hardware interfaces.
  • Develop intuitive Graphical User Interfaces (GUIs) using Qt /C++.
  • Configure applications on Linux variants implemented on x64 based architectures to support custom boards designed for unique applications and markets.
  • Test device drivers and tools, to include touchscreen drivers, high-speed digitizers, and calibration tools.
  • Writes programs according to specifications, which may be provided by Senior Software Engineers, Systems Engineers, or other computer scientists.
  • Formulates and designs software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Converts project specifications, using flowcharts and diagrams, into sequence of detailed instructions and logical steps; and codes language that can be processed by computer, applying knowledge of computer programming techniques and computer languages.
  • Confers with IPT lead and customer concerned with program to resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls.
  • Corrects program errors using methods such as modifying program or altering sequence of program steps.
  • Identifies and suggests optimizations and features to improve hardware/software capabilities.
  • Recreates steps taken by user to locate source of problem and rewrites program to correct errors.
  • Analyzes, reviews, and rewrites programs to increase operating efficiency or to adapt program to new requirements.
  • Compiles and writes documentation of program development and subsequent revisions.
  • Writes manual for users to describe installation and operating procedures.
  • Assists users to solve operating problems.

Required Knowledge, Skills, and Abilities:

  • Understanding of the development process and testing cycle including bug tracking and formal code documentation and releases.
  • Analytical, diagnostic/debugging/troubleshooting, and problem-solving skills required for integrating applications, systems, and hardware.
  • Strong programming experience with C/C++ and Java.
  • Knowledge of Qt framework and development environment.
  • Knowledge of Linux kernel and device driver development.
  • Experience with database technologies (SQL etc.).
  • Experience in Debian-based Linux, specifically tailoring OS for custom boards.
  • Experience with common development and repository tools (i.e. GIT, JIRA, etc.)
  • Experience cross compiling of C/C++ code and Java.
  • Knowledge of fundamentals of Chemistry, Analytical Chemisty, and Data science.

Education/Experience:

  • BS in Computer Science, Electrical Engineering with programming focus, or equivalent.
  • 3 to 5 years of experience.

Clearance:

  • Ability to obtain a U.S. DoD SECRET Security Clearance.

Supervisory Responsibilities:

None

Working Conditions:

  • Ability to sit at a computer for long periods of time, travel up to 25% may be necessary.
Employment Type: FULL_TIME