1

Dod Computer Science Jobs in Austin, TX (NOW HIRING)

Senior Software Engineer

Austin, TX · On-site

$121.40K - $160.10K/yr

... of Done (DoD) process for better quality by maintaining 80% and unit test coverage and 70 ... BS in Computer Science or related fields with 6+ years of professional experience or MS with 4+ ...

Cloud Engineer

Austin, TX · On-site

$55.25 - $73.75/hr

Bachelor's degree in Computer Science, Information Systems, or related technical discipline * 3+ ... Familiarity with DoD cybersecurity frameworks such as RMF and STIG implementation * Experience ...

Cloud Engineer

Austin, TX · On-site

$55.25 - $73.75/hr

Bachelor's degree in Computer Science, Information Systems, or related technical discipline * 3+ ... Familiarity with DoD cybersecurity frameworks such as RMF and STIG implementation * Experience ...

Education / Experience / Certifications • Bachelor's Degree in Computer Science, Cybersecurity ... DoD 8570.01-M Knowledge • A track record of progressively responsible information assurance ...

Be Seen First

Education / Experience / Certifications • Bachelor's Degree in Computer Science, Cybersecurity ... DoD 8570.01-M Knowledge • A track record of progressively responsible information assurance ...

Education / Experience / Certifications • Bachelor's Degree in Computer Science, Cybersecurity ... DoD 8570.01-M Knowledge • A track record of progressively responsible information assurance ...

next page

Showing results 1-20

Dod Computer Science information

See Austin, TX salary details

$56K

$82.4K

$97.1K

How much do dod computer science jobs pay per year?

As of May 30, 2026, the average yearly pay for dod computer science in Austin, TX is $82,378.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,800.00 and $92,700.00 per year, depending on experience, location, and employer.

What is a DoD Computer Science job?

A DoD Computer Science job involves applying computer science principles to support the U.S. Department of Defense in areas such as cybersecurity, software development, artificial intelligence, and data analysis. Professionals in these roles work to enhance national security by developing secure systems, analyzing threats, and improving military technology. Positions can be found in various DoD agencies, defense contractors, and military branches. Security clearances are often required due to the sensitive nature of the work.

What are the key skills and qualifications needed to thrive in the Dod Computer Science position, and why are they important?

To thrive in a DoD Computer Science role, you need a robust understanding of computer science principles, programming languages, cybersecurity, and systems engineering, typically supported by a relevant degree and sometimes security clearance. Familiarity with Department of Defense systems, secure coding practices, and certifications such as CompTIA Security+ or CISSP are highly valued. Strong analytical thinking, attention to detail, and effective teamwork set candidates apart in this field. These skills are essential for ensuring the security, reliability, and advancement of critical defense technologies.

What are the typical daily responsibilities for someone in a DoD Computer Science position?

Professionals in DoD Computer Science roles often spend their days developing, testing, and maintaining secure software and systems that support defense objectives. This may include coding, debugging, conducting vulnerability assessments, and integrating new technologies within existing defense infrastructure. Collaboration is common, as you will work closely with multidisciplinary teams including engineers, analysts, and security specialists to solve complex technical challenges. The work environment is typically structured, with a strong emphasis on following security protocols and ensuring data integrity due to the sensitive nature of government projects.

Senior Software Engineer

Western Union

Austin, TX • On-site

$121.40K - $160.10K/yr

Full-time

Posted 9 days ago


Western Union rating

6.7

Company rating: 6.7 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

16th of 17 rated payment service providers


Job description

Responsibilities:

Demonstrate strong capabilities in assessing business needs while providing creative and effective solutions in conformance to emerging technology standards

Interface and collaborate with other engineers in geographically distributed development centers

Apply Agile methodology daily and follow Definition of Done (DoD) process for better quality by maintaining 80% and unit test coverage and 70% integration test coverage

Define, design, and implement complex, multi-tier distributed software systems throughout all phases of the software development process

Develop technical & domain expertise and apply to solving product challenges

Thorough code reviews

Estimate engineering effort, plan implementation, and roll out applications with cross-functional impacts

Share engineering support and release

Qualifications:

BS in Computer Science or related fields with 6+ years of professional experience or MS with 4+ years of experience

Excellent understanding of computer science fundamentals, data structures, algorithms, OOPs, and OOA/D

Demonstrated experience in modern programming languages (for example, Java/C++) and design patterns

Demonstrated capabilities in assessing business needs while providing creative and effective solutions in conformance to emerging technology standards

Team player with strong analytical, verbal, and written communication skills

Ability to work in a fast paced, iterative development environment and adapt to changing business priorities and to thrive under pressure

Experience with unit testing and mocking frameworks

Nice to have:

Experience with HTTP, XML, JSON, Node JS, JavaScript

Hands-on experience in Java/J2EE, XML, Web technologies, Web Services

Experience developing data-ingesting applications using an industry standard RDBMS. NoSQL experience

  • E
  • xperience with agile development methodologies with Test Driven Development (TDD) and CI (Continuous Integration)/CD (Continuous Delivery)

    Estimated Job Posting End Date:

    06-12-2026

    This application window is a good-faith estimate of the time that this posting will remain open. This posting will be promptly updated if the deadline is extended or the role is filled.