1

Trainee Graduate Software Developer Jobs in Texas

Senior Specialist, Software Engineering Job Code: 36025 Job Location: Waco, TX Schedule: 9/80 ... Graduate Degree and a minimum of 4 years of prior related experience; In lieu of a degree, minimum ...

... DevOps CI/CD tools such as Git, Jenkins, Artifactory, SonarQube, BurpSuite, TruffleHog etc. (Must ... Recent Graduate with some project work or internship or good grades who have knowledge on ...

Recent experience in using DevOps CI/CD tools such as Git, Jenkins, Artifactory, SonarQube ... Recent Graduate with some project work or internship or good grades who have knowledge on ...

Recent experience in using DevOps CI/CD tools such as Git, Jenkins, Artifactory, SonarQube ... Recent Graduate with some project work or internship or good grades who have knowledge on ...

Four-year or Graduate Degree in Computer Science, Information Systems, or any other related ... Computer Science DevOps Docker (Software) Full Stack Development Java (Programming Language ...

next page

Showing results 1-20

Trainee Graduate Software Developer information

What types of projects and responsibilities can a Trainee Graduate Software Developer expect during their first year?

As a Trainee Graduate Software Developer, you’ll typically work on a mix of real-world projects under the guidance of experienced developers. Your daily tasks may include writing and testing code, fixing bugs, participating in code reviews, and collaborating in agile team meetings. You’ll often be assigned smaller features or components of larger projects, which helps you build both technical and teamwork skills. Over time, you may take on increasing responsibility as you gain proficiency and confidence. This structure is designed to help you learn best practices, familiarize yourself with company tools, and prepare for more advanced software development roles.

What is the difference between Trainee Graduate Software Developer vs Junior Software Developer?

AspectTrainee Graduate Software DeveloperJunior Software Developer
QualificationsTypically recent graduates or students; may lack professional experienceUsually has some work experience or internship background
Work EnvironmentTraining-focused, supervised learning environmentMore independent, involved in ongoing projects
ResponsibilitiesLearning tasks, assisting senior developers, basic codingDeveloping features, fixing bugs, contributing to projects

The main difference is that a Trainee Graduate Software Developer is often in a training or learning phase, focusing on gaining skills under supervision, while a Junior Software Developer has some practical experience and takes on more independent tasks within projects.

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

To thrive as a Trainee Graduate Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and a relevant degree in computer science or a related field. Familiarity with development environments, version control systems like Git, and knowledge of popular programming languages such as Java, Python, or C# are typically expected. Strong communication, teamwork, and a willingness to learn are essential soft skills in this role. These skills enable graduates to adapt quickly, contribute effectively to projects, and grow within fast-paced development teams.

What does a Trainee Graduate Software Developer do?

A Trainee Graduate Software Developer is an entry-level professional who works under the supervision of senior developers to learn and contribute to software development projects. Their tasks typically include writing and testing code, debugging programs, participating in code reviews, and assisting with the design and development of software applications. This role is designed to help recent graduates build their practical skills and gain experience in software engineering practices, tools, and methodologies. Over time, they are expected to take on more responsibility as they grow in their technical abilities and understanding of the software development lifecycle.
What are the most commonly searched types of Graduate Software Developer jobs in Texas? The most popular types of Graduate Software Developer jobs in Texas are:
What cities in Texas are hiring for Trainee Graduate Software Developer jobs? Cities in Texas with the most Trainee Graduate Software Developer job openings:

Junior Software Engineer

Mountain Top Talent LLC

Dallas, TX • On-site, Remote

Other

Posted yesterday


Job description

About the job Junior Software Engineer
Job Title: Junior Software Engineer
Location: [Remote] / Preferred Location Dallas, TX, Huntsville, AL or Grand Rapids, MI
Clearance Required: Must be a U.S. Citizen with ability to obtain a Secret clearance
Job Type: Full-time / Entry Level
Travel: Travel 10% of the time to customer sites and Jovian HQ.
Position Summary:
We are looking for a Junior Software Engineer to join our dynamic team supporting the development of software applications, tools and frameworks supporting aviation and ground-based systems for Department of Defense (DoD) programs. This is an exciting opportunity for a recent engineering graduate to begin their career in a mission-driven environment, working on cutting-edge technologies that support national defense and warfighter capabilities.
You will perform multiple activities in the software development lifecycle under the guidance of senior engineers and technical leads.
Responsibilities:

  • Support the development of functional, interface and technical requirements and use cases.
  • Develop UI prototypes for the tools when required.
  • Perform software verification by developing automated testing procedures, solutions and frameworks.
  • Perform use acceptance testing and UI testing.
  • Follow the full lifecycle software development process.
  • Participate in design and code reviews.
  • Support the software deployment process.
  • Look for security vulnerabilities in coding.
  • Collaborate with team members, project leads and customers.
  • Use AI and other tools to accelerate learning and create deliverables.
Basic Qualifications:
  • Bachelors Degree in Computer Science, Computer Engineering, Software Engineering or related field.
  • Strong interest in development of software applications, tools and frameworks in desktop, cloud and web environments.
  • Strong interest in defense systems, aviation, unmanned systems, or ground vehicle technologies.
  • Basic understanding of software engineering principles and the software development lifecycle.
  • Familiarity with one or more languages: Java, JavaScript, C#, C++, C.
  • Excellent problem-solving, analytical, and written/verbal communication skills.
  • Must be a U.S. Citizen and eligible to obtain a DoD security clearance.
Preferred Qualifications:
  • Internship, co-op, or project experience.
  • Experience with Generative AI applications.
  • Experience with UML or SysML.
  • Experience with virtual and cloud computing environments (AWS, Azure, Docker, etc.).
  • Experience with software IDEs (Visual Studio, Eclipse) and git.
  • Experience with Service Oriented Architecture, REST, or microservice development.
What We Offer:
  • Mentorship and hands-on experience with real-world software solutions for defense platforms.
  • Opportunities to explore emerging technologies such as ML / AI and their applications in the DoD space.
  • Career growth in a multidisciplinary team working on mission-critical technologies.
  • Training and certification opportunities (e.g., MBSE, security clearance sponsorship).
  • Competitive compensation and benefits package.