FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Development Engineer
Yahara SoftwareSoftware Development Engineer responsible for building solutions in biohealth, transportation, and public health sectors. Collaborating effectively in an Agile environment to deliver high-quality software.
Tech Stack
Tools & technologiesDocker
About the role
Key responsibilities & impact- Develop new solutions and features within our existing codebase to meet client requirements across biohealth, transportation, and public health domains.
- Perform data analytics and build predictive models to extract insights from complex datasets and support data-driven decision making.
- Design, train, and deploy machine learning models to solve business problems and improve system capabilities.
- Implement full-stack solutions across both front-end and back-end technologies.
- Participate in Agile workflow practices, including grooming and pointing of tickets, stand-up meetings, and sprint planning.
- Engage in code reviews by peer reviewing and providing constructive feedback to team members.
- Professionally demonstrate completed work to clients, ensuring satisfaction and alignment with expectations.
- Work with containerized development solutions using Docker and Docker-Compose.
- Evaluate and integrate third-party tools and frameworks for suitability within projects.
- Contribute to retrospectives, evaluating project successes, challenges, and opportunities for improvement.
- Collaborate closely with other Developers and supporting team members to deliver high-quality solutions.
- Develop comprehensive technical documentation to facilitate future software development and maintenance.
Requirements
What you’ll need- 3-10 years of Software Development experience.
- Bachelor's, Associate's or higher degree in Computer Science or related discipline (or equivalent experience).
- Strong background in a variety of software design and development concepts.
- Direct experience working in an Agile Development Methodology environment.
- Strong background in object-oriented programming.
- Experience with data analytics, statistical modeling, and building machine learning models from scratch.
- Experience in biohealth, laboratory systems, or scientific software development is a plus.
- Familiarity with regulatory requirements (HIPAA, FDA, GxP) or laboratory workflows valued but not required.
Benefits
Comp & perks- 20+ days of PTO accruable in the first year!
- Comprehensive health insurance (Medical, Dental, Vision) with HMO and PPO options
- Health Savings Account (HSA) with annual employer contributions
- 401(k) with guaranteed company match (Traditional and Roth options)
- 100% company-paid short-term and long-term disability
- 100% company-paid life insurance with option to increase coverage
- 100% company-paid identity theft protection
- On-site gym with basketball court
- Hybrid/remote schedule with home office stipend
- Fresh fruit, healthy snacks, and beverages provided daily
- Bonus certification program (Microsoft, AWS, PMP, IIBA, etc.)
- Employee Assistance Program (counseling, legal, financial services)
- Monthly and Quarterly Recognition Awards with spot bonuses
- Company-supported community outreach and volunteer opportunities
- Employee-run committee involvement opportunities
- Collaborative culture founded on realized values and incredible people
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentdata analyticspredictive modelingmachine learningfull-stack developmentobject-oriented programmingstatistical modelingtechnical documentationAgile methodologycode review
Soft Skills
collaborationcommunicationproblem-solvingconstructive feedbackclient engagementevaluationadaptabilityteamworkcritical thinkingproject evaluation
Certifications
Bachelor's degree in Computer ScienceAssociate's degree in Computer Science