1

Software Development Trainee Jobs in Dallas, TX (NOW HIRING)

Establish and track sales goals, customer activity, and business development initiatives. * Analyze ... Be proficient with CRM systems and Microsoft Office software (Outlook, Word, Excel). * Be able to ...

next page

Showing results 1-20

Software Development Trainee information

See Dallas, TX salary details

$78.6K

$140.6K

$176.6K

How much do software development trainee jobs pay per year?

As of Jul 21, 2026, the average yearly pay for software development trainee in Dallas, TX is $140,572.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,200.00 and $161,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Development Trainee, and why are they important?

To thrive as a Software Development Trainee, you need foundational programming knowledge, problem-solving skills, and a degree or coursework in computer science or a related field. Familiarity with version control systems like Git, basic understanding of databases, and exposure to development environments and frameworks are typically expected. Strong communication, eagerness to learn, and teamwork set standout candidates apart in this entry-level role. These skills are essential for effectively contributing to projects, adapting to new technologies, and collaborating within software development teams.

What is a Software Development Trainee?

A Software Development Trainee is an entry-level professional who is learning the fundamentals of software development while working under the supervision of experienced developers. They typically assist in coding, testing, debugging, and documenting software applications. The role is designed to help trainees gain practical experience, improve their technical skills, and understand industry best practices. Over time, software development trainees may take on more complex tasks as they grow in their knowledge and confidence.

What types of projects and technologies might a Software Development Trainee typically work with during their first year?

As a Software Development Trainee, you can expect to be involved in a variety of projects that introduce you to real-world coding, debugging, and software testing. You'll likely gain hands-on experience with popular programming languages, such as Java, Python, or JavaScript, and work within frameworks or tools commonly used by the team. Trainees often contribute to both new feature development and the maintenance of existing applications while collaborating closely with mentors, senior developers, and cross-functional teams. This environment is designed to accelerate your learning and help you build a solid foundation in software engineering best practices.

What is the difference between Software Development Trainee vs Software Developer?

AspectSoftware Development TraineeSoftware Developer
CredentialsTypically pursuing or recently completed relevant education or certificationsUsually holds a degree or certification in computer science or related field
Work EnvironmentEntry-level, supervised training programs, often in tech companies or training institutesFull-time professional role within a team, involved in project development
ResponsibilitiesLearning coding, tools, and basic tasks under supervisionDesigning, coding, testing, and maintaining software applications
Experience LevelBeginner or in training phaseIntermediate to experienced professionals

The main difference between a Software Development Trainee and a Software Developer is the experience level and responsibilities. Trainees are in learning and development stages, often under supervision, while developers are fully responsible for software projects. Trainees focus on gaining skills, whereas developers apply those skills to create software solutions.

What are the most commonly searched types of Software Development jobs in Dallas, TX? The most popular types of Software Development jobs in Dallas, TX are:
SkillBridge, Application Security Engineer - Trainee

SkillBridge, Application Security Engineer - Trainee

Equinix

Dallas, TX • On-site

$58.25 - $77.75/hr

Full-time

Re-posted 2 days ago


Job description

Job Summary:
Equinix is the world’s digital infrastructure company®, enabling innovations that enrich our work, life, and planet. The Application Security Engineer - Trainee will focus on improving the security posture of applications, integrating security best practices into the development lifecycle, and collaborating with teams to assess vulnerabilities and implement secure remediation strategies.
Responsibilities:
• Embed Security controls and tools into CI/CD pipelines (ex: SAST, SCA, DAST, Secrets Scanning)
• Implement Shift-left security practices to ensure vulnerabilities are detected and remediated early in the SDLC lifecycle.
• Work with application teams on secure design principles, threat modeling, and architecture reviews, and guide them with remediation strategies.
• Design, build, document, and maintain efficient, reusable, and reliable code for Security Orchestration, Automation, and Response (SOAR) policy as code, and Security Operations and Analytics platforms
• Lead threat modeling for pipeline architectures and deployment patterns (runner trust, artifact integrity, supply chain).
• Defines secure-by-default pipeline and software development patterns aligned to ASVS L2 and org needs.
• Model the Equinix culture and values
Qualifications:
Required:
• Must meet all eligibility requirements outlined in DOD Instruction 1322.29 and NAVADMIN 222/15.
• 8+ years’ work experience in Security Engineering or DevSecOps in a medium or large corporate environment; military service/experience or a college degree in computer science, data communications, electrical or computer engineering and 3 years’ work experience.
• Demonstrated hands on experience with the following technologies (at least couple): SCA (any of Apiiro, Nexus IQ, Snyk, etc), SAST (i.e. SonarQube, Semgrep), API security (Salt, Traceable, NoName), DAST (Invicti, BurpSuite, Traceable), OPSWAT MetaDefender, Terraform.
• Experience with distributed systems – microservices, K8s, etc.
• Good time management habits, ability to multitask, and to sustain focus on long tasks.
• Ability to communicate thoughts and technical ideas.
• Attitude of taking initiative, enthusiasm, eagerness to learn, teamwork, and creativity.
• The ability to prioritize effectively, balance assigned work and exceptional organization skills required for our constantly evolving environments.
• Strong interpersonal and communication skills essential for team-based work assignments.
• Presentation skills with colleagues and clients of all levels.
Company:
Equinix is an internet company that provides data center services for companies, businesses, and organizations. Founded in 1998, the company is headquartered in Redwood City, USA, with a team of 10001+ employees. The company is currently Late Stage.