
Software Engineer I
Henry Schein
full-time
Posted on:
Location Type: Hybrid
Location: Ames • Iowa • 🇺🇸 United States
Visit company websiteJob 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