1

Software Engineer Software Engineer Jobs in Dallas, TX

The Lead Software Engineer will take on a leadership position, guiding a team of engineers to understand user needs, design solutions, and deliver high-quality software that meets market demands. The ...

Software Engineer (Java)

Plano, TX · On-site

$49.50 - $68/hr

Software Engineer (Java) Location: Dallas, TX / Charlotte, NC / Phoenix, AZ Rate: DOE Term: 12+ Months Only H4, GC EAD, H1, GC, USC In this contingent resource assignment, you may: Consult on or ...

The Lead Software Engineer will take on a leadership position, guiding a team of engineers to understand user needs, design solutions, and deliver high-quality software that meets market demands. The ...

Kforce has a client in Plano, TX that is seeking a Software Engineer. Responsibilities: * Design, develop, and maintain scalable software solutions that extract, transform, and load (ETL/ELT) data ...

Software Engineer

Dallas, TX · On-site

$75K - $137K/yr

As a Software Engineer within PNC's Retail Tech Core Debit Product organization, you will be based in Pittsburgh PA, Dallas TX, Birmingham AL or Strongsville OH. We are seeking a talented and ...

Software Engineer

Dallas, TX · On-site

$75K - $137K/yr

As a Software Engineer within PNC's Retail Tech Core Debit Product organization, you will be based in Dallas TX, Pittsburgh PA or Strongsville OH. A Software Engineer designs, develops, tests, and ...

Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. * Update software or enhance existing software ...

Senior Software Engineer

Irving, TX · On-site

$157 - $183.14/hr

Caterpillar Inc. seeks Senior Software Engineer at its facility located at 5205 N O'Connor Boulevard, Williams Square-Corporate Headquarters, Suite 100, Irving, TX 75039. Architect, design and ...

Senior Software Engineer

Irving, TX · On-site

$117K - $155K/yr

Caterpillar Inc. seeks Senior Software Engineer at its facility located at 5205 N O'Connor Boulevard, Williams Square-Corporate Headquarters, Suite 100, Irving, TX 75039. Architect, design and ...

Job Title: Sr. Software Engineer - R&D (5G/Cloud-Native Networks) This Sr. level Software Engineer role focuses on research and development for cutting-edge 5G NR and 4G LTE products and solutions ...

Showing results 41-60

Software Engineer Software Engineer information

See Dallas, TX salary details

$62.8K

$145.9K

$203.3K

How much do software engineer software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software engineer software engineer in Dallas, TX is $145,935.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,700.00 and $171,100.00 per year, depending on experience, location, and employer.

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

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What job categories do people searching Software Engineer Software Engineer jobs in Dallas, TX look for?

The top searched job categories for Software Engineer Software Engineer jobs in Dallas, TX are:

What cities near Dallas, TX are hiring for Software Engineer Software Engineer jobs?

Cities near Dallas, TX with the most Software Engineer Software Engineer job openings:

Infographic showing various Software Engineer Software Engineer job openings in Dallas, TX as of August 2026, with employment types broken down into 36% Full Time, 7% Part Time, and 57% Contract. Highlights an 100% In-person job distribution, with an average salary of $145,935 per year, or $70.2 per hour.

Contractor

Posted 17 days ago


Key responsibilities

  • Design, develop, and maintain scalable software solutions that move data from multiple enterprise sources into Oracle databases.

  • Develop data-processing frameworks and correlation models that enable risk analysis using predefined business and security rules.

  • Support application deployment, configuration, and production operations, including troubleshooting and performance optimization.


Job description

Job Description STRATEGIC STAFFING SOLUTIONS HAS AN OPENING. This is a Contract Opportunity with our company that MUST be worked on a W2 Only. No C2C eligibility for this position.

Visa Sponsorship is Available. The details are below. "Beware of scams.

S3 never asks for money during its onboarding process." Job Title: Software Engineer Location: Plano, TX 75024 Work Arrangement: Onsite - Four Days per Week Contract Length: 12 Months Job Ref #: 247700 Design, develop, and maintain scalable software and data-engineering solutions that extract, transform, and load data from multiple enterprise sources into Oracle databases. Develop data-processing frameworks and correlation models that support risk analysis using established business and security rules. This position will support the end-to-end development of solutions that discover accounts across the enterprise environment and assess risk based on attributes collected from multiple data sources

Required Qualifications At least 5 years of software-engineering and data-engineering experience At least 5 years of experience developing and deploying Spring Boot applications using microservices architecture At least 5 years of experience with containerization using OpenShift, Docker, and Kubernetes At least 5 years of experience with CI/CD pipelines At least 5 years of experience designing and developing robust, scalable RESTful APIs using established best practices and security guidelines Strong Java development experience Data-pipeline development experience Experience extracting, transforming, and loading data from multiple enterprise sources Oracle database experience Experience with ETL/ELT processes Experience troubleshooting Java applications and identifying root causes Experience identifying and resolving application-performance bottlenecks Preferred Qualifications Experience with information-security Identity and Access Management services Technical Skills Java Spring Boot Microservices RESTful APIs Oracle ETL/ELT Data pipelines OpenShift Docker Kubernetes CI/CD Responsibilities Design, develop, and maintain scalable software solutions that move data from multiple enterprise sources into Oracle databases Develop data-processing frameworks and correlation models that enable risk analysis using predefined business and security rules Ensure data integrity, quality, performance, and reliability throughout the data lifecycle Design and develop applications that support IAM-related business objectives Support the end-to-end development of account-discovery and risk-assessment capabilities Support application deployment, configuration, and production operations Monitor applications and data-processing systems Troubleshoot production issues and perform root-cause analysis Identify and resolve performance bottlenecks in Java applications Participate in requirements analysis, design reviews, testing, certification, and production implementation Translate evolving business requirements into scalable and resilient technical solutions Build highly available, resilient, and high-throughput data-processing capabilities Design solutions that support increasing data volumes and new business use cases Apply software-engineering, data-architecture, automation, and operational-excellence practices Participate in Agile standups and provide progress updates Identify technical and delivery risks and recommend solutions Participate actively in team meetings and brainstorming sessions Collaborate with business partners, architects, engineers, and other team members Perform work with a high degree of creativity, sound judgment, and autonomy