1

Intermediate Software Developer Jobs in Texas (NOW HIRING)

AI/ML Software Developer Full Time Remote Top Secret/SCI Clearance **This position is contingent ... intermediate, journeyman and senior. Consider us for your career plan. Semper Valens Solutions is ...

USA Looking for Full-stack Developers (Mexico Only) - 4+ yoe as a Software Developer (Full Stack ... and Intermediate, Advanced English - Availability to relocate to USA What we offer? - Salary ...

AI/ML Software Developer Full Time Remote Top Secret/SCI Clearance **This position is contingent ... intermediate, journeyman and senior. Consider us for your career plan. Semper Valens Solutions is ...

Typically 2+ years of professional software engineering experience for Intermediate level * Experience building backend services; full-stack experience is a plus. * Familiarity with RESTful APIs and ...

Software Engineer III

San Angelo, TX · On-site

$55.50 - $74.50/hr

... Software Engineer III , you will: * Android application development; * Participation in the ... Recommending training for the professional development of Junior and Intermediate developers;

Software Engineer III

San Angelo, TX · On-site

$55.50 - $74.50/hr

As a Software Engineer III , you will: * Android application development; * Participation in the ... Recommending training for the professional development of Junior and Intermediate developers;

MuleSoft Developer Lead

Coppell, TX · On-site

$107K - $134K/yr

Responsible for programming and software development using various programming languages and ... Intermediate to Advanced level Java development experience is preferred. * Strong knowledge of EAI ...

Sr Software Engineer

Dallas, TX · On-site

$114K - $143K/yr

Senior Software Engineer Location: Dallas TX - Hybrid role ( In-Office Presence required) NO REMOTE ... Intermediate understanding of virtualization, private, hybrid and public cloud computing concepts.

next page

Showing results 1-20

Intermediate Software Developer information

See Texas salary details

$44.7K

$104.2K

$154.7K

How much do intermediate software developer jobs pay per year?

As of Jun 30, 2026, the average yearly pay for intermediate software developer in Texas is $104,201.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,800.00 and $121,100.00 per year, depending on experience, location, and employer.

What are intermediate software developers?

Intermediate software developers are professionals with a few years of experience in software development, typically ranging from 2 to 5 years. They possess a solid understanding of programming languages, software design principles, and development tools. Unlike junior developers, intermediate developers are expected to work more independently, contribute to larger projects, and may mentor less experienced team members. They often collaborate with other developers, designers, and stakeholders to build, test, and maintain software applications.

What is the difference between Intermediate Software Developer vs Junior Software Developer?

AspectIntermediate Software DeveloperJunior Software Developer
Experience LevelTypically 2-4 years of experienceUsually 0-1 year of experience
SkillsProficient in multiple programming languages, able to handle complex tasksBasic understanding of programming, requires supervision
ResponsibilitiesDesigning, developing, and troubleshooting software modulesAssisting in coding, testing, and learning project workflows
Work EnvironmentIndependent problem-solving, collaborating with teamsLearning from senior staff, following instructions

The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.

What are the key skills and qualifications needed to thrive as an Intermediate Software Developer, and why are they important?

To thrive as an Intermediate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), software development principles, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and relevant frameworks is expected. Strong problem-solving abilities, effective communication, and a collaborative mindset help developers navigate complex projects and work well within teams. These skills and qualities are vital for building robust software solutions, ensuring code quality, and contributing positively to project outcomes.

What are some typical challenges that Intermediate Software Developers face when transitioning from junior roles?

Intermediate Software Developers often encounter challenges such as taking on more complex projects, balancing multiple priorities, and increasing responsibility for code quality and maintainability. At this level, you'll likely be expected to contribute to architectural decisions, mentor junior developers, and collaborate more closely with cross-functional teams such as QA and product management. Navigating these new expectations requires effective communication, strong problem-solving skills, and a proactive approach to continuous learning. Embracing feedback and seeking guidance from senior team members can help you grow and succeed in this role.
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 are popular job titles related to Intermediate Software Developer jobs in Texas? For Intermediate Software Developer jobs in Texas, the most frequently searched job titles are:
What job categories do people searching Intermediate Software Developer jobs in Texas look for? The top searched job categories for Intermediate Software Developer jobs in Texas are:
What cities in Texas are hiring for Intermediate Software Developer jobs? Cities in Texas with the most Intermediate Software Developer job openings:
Infographic showing various Intermediate Software Developer job openings in Texas as of June 2026, with employment types broken down into 2% Internship, 52% Full Time, 43% Part Time, 2% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $104,201 per year, or $50.1 per hour.
Mid/Senior Software Developer

Mid/Senior Software Developer

AMS Technologies

San Antonio, TX

$46 - $60.75/hr

Full-time

PTO

Posted 23 days ago


Key responsibilities

  • Design, deploy, and maintain Ubuntu Linux environments, including repository synchronization servers across physical, virtual, and containerized systems.

  • Architect, build, and manage Kubernetes clusters and virtual machine infrastructure in support of scalable and resilient applications.

  • Support DevSecOps pipelines and automation for software build, test, integration, and deployment activities.


Job description

Mid/Senior Software Developer
DevSecOps / Platform Focus
San Antonio, TX · Information Technology · Apply Now
Company: AMS Technologies, LLC
Location: Port San Antonio, Texas (on-site)
Clearance: Active Secret clearance required with the ability to obtain TS/SCI. U.S. citizenship required.
About the Role
AMS Technologies is seeking a Mid/Senior Software Developer with strong DevSecOps and platform engineering experience to support the development, deployment, and sustainment of complex cyber software systems within a Department of Defense environment. This role is focused on Kubernetes-based platforms, secure software delivery, infrastructure automation, and the reliable operation of mission-critical cyber capabilities.
The ideal candidate brings a strong foundation in Linux administration, containerized environments, and secure development practices, along with the ability to work effectively across engineering, operations, and cybersecurity teams.
Key Responsibilities
  • Design, deploy, and maintain Ubuntu Linux environments, including repository synchronization servers across physical, virtual, and containerized systems.
  • Architect, build, and manage Kubernetes clusters and virtual machine infrastructure in support of scalable and resilient applications.
  • Develop and integrate identity and access management capabilities across multiple systems and applications, including authentication and authorization services.
  • Support DevSecOps pipelines and automation for software build, test, integration, and deployment activities.
  • Apply DoD security requirements, including patching, STIG implementation, configuration hardening, and vulnerability remediation using tools such as ACAS and Nessus.
  • Collaborate with cross-functional teams to support multiple concurrent software releases and maintain system reliability, performance, and security.
  • Troubleshoot platform, application, and infrastructure issues and implement effective corrective actions.
  • Contribute to system architecture decisions and provide technical guidance or mentorship to junior engineers as needed.
  • Develop and maintain technical documentation, implementation procedures, and operational support materials.
Required Qualifications
  • Active Secret clearance with the ability to obtain TS/SCI.
  • Intermediate DoD 8140 work role alignment for Software Developer (621).
  • CSSLP, GSEC, or similar certification, or the ability to obtain within 6 months of start date.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related technical field with 5 to 8+ years of relevant experience, or Master’s degree with 3 to 6 years of relevant experience.
  • Strong hands-on experience with Linux system administration, preferably Ubuntu.
  • Experience with Kubernetes, containerization, and virtualized environments in production or mission-focused settings.
  • Experience working in DevSecOps and Agile/Scrum environments.
  • Experience using Jira and Confluence for software lifecycle management and team collaboration.
  • Familiarity with Air Force software platforms, including Platform One and Iron Bank.
  • Experience applying DoD scan results and remediating vulnerabilities, including ACAS, Nessus, and STIG compliance.
  • Strong written and verbal communication skills and the ability to work effectively in a collaborative technical environment.
Preferred Qualifications
  • Experience designing or supporting identity and access management solutions such as Keycloak, SAML, OAuth, or CAC integration.
  • Familiarity with air-gapped or disconnected environments and repository mirroring strategies.
  • Experience supporting Air Force Defensive Cyber Systems, Air Force Cyber Defense, or similar mission environments.
  • Experience with infrastructure-as-code, scripting, and automation tools.
  • Prior experience leading technical efforts, coordinating across engineering teams, or mentoring junior personnel.
Work Environment and Schedule
  • All work must be performed onsite at Port San Antonio, Texas.
  • Standard business hours with the ability to support mission priorities, release activities, and occasional off-hours maintenance as needed.
  • Fast-paced DoD program environment supporting critical cyber and platform engineering efforts.
Benefits
  • Competitive salary and comprehensive benefits package.
  • Paid time off and company holidays.
  • Opportunity to support meaningful national security missions in a collaborative and mission-driven environment.
How to Apply
Submit your resume with a brief cover note highlighting your clearance status, Linux and Kubernetes experience, DevSecOps background, and familiarity with DoD security compliance requirements.
Equal Opportunity
AMS Technologies is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, disability, or veteran status. Reasonable accommodation is available upon request.