Henry Schein

Software Engineer I

Henry Schein

full-time

Posted on:

Location Type: Hybrid

Location: Ames • Iowa • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Junior

About the role

  • Develop and optimize user-facing features for web-based imaging applications
  • Build clean, responsive, and intuitive UI/UX experiences
  • Contribute to the full software development lifecycle, from planning to deployment
  • Integrate front-end components with back-end services and APIs
  • Follow coding standards, accessibility guidelines, and industry best practices
  • Write clear documentation for features and user-facing functionality
  • Share ideas and collaborate closely with product, engineering, and design partners
  • Participate in agile ceremonies and cross-functional team discussions
  • Take part in peer reviews to learn and help maintain code quality

Requirements

  • 1–3 years of software engineering experience (including internships, projects, or coursework)
  • Solid understanding of building web applications and interest in growing full-stack skills
  • Good communication skills and the ability to work effectively with engineering, product, and design partners
  • Foundational analytical and problem-solving abilities with a willingness to learn and take on new challenges
  • Ability to collaborate well in a team environment and contribute to a positive, supportive engineering culture
  • Bachelor's Degree in Computer Science (Nice to Haves)
  • Specialized experience in device driver development, including low-level programming and hardware/software integration
Benefits
  • Medical, Dental and Vision Coverage
  • 401K Plan with Company Match
  • Paid Time Off (PTO)
  • Paid Parental Leave
  • Short Term Disability
  • Work Life Assistance Program
  • Health Savings and Flexible Spending Accounts
  • Education Benefits
  • Worldwide Scholarship Program
  • Volunteer Opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
web developmentUI/UX designsoftware development lifecyclefront-end developmentback-end servicesAPIscoding standardsaccessibility guidelinesdocumentationfull-stack development
Soft skills
communicationcollaborationproblem-solvingteamworksupportive cultureanalytical skillswillingness to learncreativityadaptabilitypeer review
Certifications
Bachelor's Degree in Computer Science