1

Trainee Graduate Software Developer Jobs in Taylor, TX

As a Software Developer-New Graduate, you will work in our Austin office, both independently and collaboratively, to fuel the continuous advancement of our production trading environment. Your ...

LAMP/Perl Software Developer Location: Austin, TX Duration: 6 Months Required Skills: 3+ years of ... School graduate or GED Preferred Skills: Ability to take ownership of current Perl/PHP ...

Graduate Engineer (EIT)- Transportation/Roadway The Opportunity Launch your engineering career with ... or software experience, and strong written and verbal communication skills. What You'll Do

Graduate Engineer (EIT)- Transportation/Roadway The Opportunity Launch your engineering career with ... or software experience, and strong written and verbal communication skills. What You'll Do

Graduate Civil Engineer Job Location: 11501 Burnet Rd BLDG 906 STE 200, Austin, TX 78758 Primary ... Knowledge of common word processing, spreadsheet, and e-mail software. * Working in a team ...

Software Engineer, Product

Austin, TX · Remote

$140K - $160K/yr

As a Software Engineer, Product at Prelim, you will own critical parts of the platform that powers ... Whether you're a new graduate with impressive projects or an experienced engineer, we want to hear ...

next page

Showing results 1-20

Trainee Graduate Software Developer information

See Taylor, TX salary details

$29.8K

$101.2K

$243.9K

How much do trainee graduate software developer jobs pay per year?

As of Jul 15, 2026, the average yearly pay for trainee graduate software developer in Taylor, TX is $101,247.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,100.00 and $107,000.00 per year, depending on experience, location, and employer.

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.

Graduate Software Engineer (2027 Start)

Optiver

Austin, TX • On-site

$200K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 13 days ago


Job description

As a Software Engineer, you'll work side-by-side with teammates to build real-world applications that power a global trading firm. You'll work on solutions that enable us to react to markets at lightning-fast speeds. Your work will be the magic behind the scenes, enabling our teams to make split-second decisions with precision and confidence. By working in an interdisciplinary manner and innovating and optimizing code, you will keep our firm competitive in the ever-evolving financial markets.
Optiver is building with cutting edge AI technology in the most competitive, data rich landscapes in the world: financial markets. That means no two days are the same, and every day brings new, exciting technical challenges to solve.
What you'll do
Your onboarding
In the first eight weeks, you will participate in Optiver's comprehensive Global Academy and be equipped with the knowledge needed to make an impact the moment you join your team. The comprehensive training covers trading theory and Optiver's tech stack to hone your skills for your role. In addition, you will be paired with a dedicated mentor who will empower you to take ownership of your work and make a difference at the firm.
Your responsibilities
  • Deep dive into trading fundamentals, from theoretical concepts to financial markets, strategies, AI-enabled tools and cutting-edge technology.
  • Collaborate closely with best-in-class engineers, traders, and business teams to develop simple, well-architected solutions that meet the needs of our business.
  • Tackle complex, real-world problems to enhance your critical thinking and problem-solving skills.
  • Push your limits and accelerate your growth in a fascinating and high-performing environment.

What you'll get
You'll join a culture of collaboration and excellence, surrounded by curious thinkers and creative problem-solvers. Motivated by a passion for continuous improvement, you'll thrive in a supportive, high-performing environment alongside talented colleagues, collectively tackling some of the toughest challenges in the financial markets.
In addition, you'll receive:
  • The opportunity to work alongside best-in-class professionals from over 40 different countries
  • Highly competitive compensation package
  • Global profit-sharing pool and performance-based bonus structure
  • 401(k) match up to 50%
  • Comprehensive health, mental, dental, vision, disability, and life coverage
  • 25 paid vacation days alongside market holidays
  • Extensive office perks, including breakfast, lunch and snacks, regular social events, clubs, sporting leagues and more

Who you are:
  • A student pursuing a bachelor's, master's, or PhD in Computer Science or Computer Engineering
  • On track to graduate between December 2026 to June 2027
  • Passionate for writing clean code, well-architected systems, and continuous improvement
  • Proficient in coding languages such as C++, Python, or Java
  • A student with strong engineering instincts and a solid understanding of computer science fundamentals
  • Driven by an entrepreneurial mindset and curious about how tech powers the financial industry
  • A natural problem-solver with a sharp, analytical approach to tackling challenges
  • A collaborative teammate comfortable working with developers, traders and business teams

Who we are:
Optiver is a leading technology- and research-driven trading firm. Our teams of scientists, engineers, mathematicians, and traders work side by side to develop, test, and scale ideas that shape how we understand and trade global markets. Powered by a global platform built for rapid experimentation and iteration, we combine the scientific rigor of a research institution with the pace of a technology company.
Our differences are our edge. Optiver does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, physical or mental disability, or other legally protected characteristics. Optiver is supportive of US immigration sponsorship for this role.
Optiver has a global application re-apply policy for our intern and graduate roles. If you have completed an online assessment or interviewed for a technology graduate or internship role at any Optiver location in the past 8 months, please note that you are not yet eligible to reapply. We welcome you to re-apply to after the 8-month cool off period.
Below is the expected base salary for this position. This is a good-faith estimate of the base pay scale for this position and offers will ultimately be determined based on experience, education, skill set, and performance in the interview process. This position will also be eligible for a discretionary bonus (if determined by Optiver) and Optiver's benefits package with the benefits listed above.
Base Salary Range
$200,000-$200,000 USD