1

Trainee Graduate Software Developer Jobs in Arizona

Data Engineer

Scottsdale, AZ · Remote

$60 - $70/hr

Provides mentorship and guidance on best practices and software design principles. The following ... Graduate Degree in Computer Science, Statistics, Informatics, Information Systems or another ...

We offer a full suite of IT solutions and services, from custom software development to staffing ... We advise our trainees not to wait till the next class to seek answers to any technical issue.

We offer a full suite of IT solutions and services, from custom software development to staffing ... We advise our trainees not to wait till the next class to seek answers to any technical issue. • ...

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 Arizona? The most popular types of Graduate Software Developer jobs in Arizona are:
Integration and Test Engineer II - Optics

Integration and Test Engineer II - Optics

Edmund Optics

Tucson, AZ

$89K - $120K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago


Job description

Integration and Test Engineer II - Optics
Job Locations US-AZ-Tucson
Type Full Time
Overview

Integration and test (I&T) engineers work closely with systems engineers to develop, verify, and validate requirements for cutting-edge complex systems that may involve optical, mechanical, electronic, and/or software elements. In the early phases of a project or program, they work to understand the customer's needs and participate in technology readiness reviews to gauge the organization's ability to produce the desired product. I&T engineers are responsible for understanding all system interfaces and developing rigorous integration and test plans to ensure each system and subsystem requirement is appropriately addressed. Subsequently, they execute on those plans by utilizing their extensive hands-on assembly, integration, and testing skillsets.

An Integration and Test Engineer II handles a wide variety of technical activities during the product realization process for assemblies and systems involving a moderate level of complexity, and can do so independently. In particular, they are charged with executing AI&T activities for projects that may involve precision cleanroom assembly, specialized equipment/fixturing, and custom test bed development. With an optics focus, they are primarily tasked with hands-on integration of optical components through assembly and precision alignment. They are well-versed in optical metrology and proficient in a wide range of optical performance testing methods.

Responsibilities
    Interface directly with customers to understand top-down technical and end-user needs
  • Assist systems engineers in the development of system and subsystem requirements
  • Provide feedback to design engineers, customers, suppliers, and other key stakeholders regarding the feasibility of product assembly, integration, and test
  • Assist systems engineers during the system readiness review process
  • Assess assembly and testing capabilities and recommend equipment and tool acquisitions
  • Understand system interfaces and the impact of each subsystem on top-level system requirements
  • Craft and communicate the integration plan to key stakeholders for different types of hardware and software into a variety of systems and environments
  • Perform execution and oversight of critical system and subsystem integration activities
  • Develop and document the testing plan for each subsystem and system requirement
  • Coordinate system test efforts by communicating the test plan and by training technicians
  • Track, analyze, and document all verification and validation efforts
  • Support root cause and corrective action processes as necessary
  • Travel to customer sites to partake in process/knowledge transfers and perform on-site I&T activities
  • Facilitate the build and modification of test equipment to support short-term project-specific and long-term strategic needs
  • Attend external training, seminars, and conferences to continue personal growth and further the technical exposure of the company
  • Generate concepts and guide the development of optical alignment and test fixturing
  • Perform optical alignment using a variety of equipment and techniques
  • Test optical components, assemblies, and systems using a variety of optical measurement equipment
Qualifications

To perform this position successfully, an individual must be able to perform each essential function satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable Accommodations may be made to enable individuals with disabilities to perform the essential functions.

Required Skills & Abilities:

  • Knowledge of key optical engineering concepts
  • Experience assembling and aligning multi-element optical systems
  • Experience testing optical assemblies and systems (environmental, surface quality, imaging performance)
  • Practical knowledge of precision optical alignment, test and calibration equipment and procedures
  • Knowledge of interfaces (physical, electrical, and logical) between components, units under test (UUT) and test platforms
  • Experience using basic laboratory equipment, inspection tools, electronics, and software
  • Experience developing requirements, Integrated Test Plans (ITP), and Acceptance Test Plans (ATP)
  • Experience with failure test, root cause, and corrective action processes
  • Strong technical writing skills for documentation of designs, plans, and procedures
  • Ability to communicate and collaborate well across different teams, disciplines, and cultures
  • Must be a U.S. Citizen or permanent resident (green card holder)

Education and Experience:

  • Undergraduate degree (graduate degree preferred) in science, technology, engineering, or mathematics (STEM) field and a minimum of 4 years of prior, relevant hands-on experience in lab and/or manufacturing environments (preferably optics related)

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Think you meet some of the requirements but not all? Studies have shown that women and people of color are less likely to apply to jobs for which they do not meet every qualification. If you see a role that interests you, we encourage you to apply, regardless of whether or not your experience is completely aligned with the job description. Edmund Optics is committed to becoming the most diverse, equitable, and inclusive workplace within the Optics and Photonics Industry and beyond. You may be a great candidate for this role or others within Edmund Optics.

Compensation Range Transparency:

At Edmund Optics, we are committed to transparency and equity in our hiring practices. The posted salary range for this role reflects the expected base pay. The actual offer will be based on multiple factors, including but not limited to relevant skills, education, work experience, business needs, and geographic location.

Salary Range:
$95,000 - $105,000 per year

Benefits:

  • Medical, Dental, and Vision Insurance
  • Life, AD&D, Short and Long-Term Disability Insurance
  • Generous Paid Time Off (PTO)
  • Tuition Reimbursement
  • 401(k) Retirement Plan with Company Match up to 3%
  • Daycare and Gym Reimbursement
  • Paid Parental Leave and New Mother Benefits
  • Training and Development Opportunities

Availability of these benefits may depend on the country and employment type.

#LI-ONSITE