×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II

Job in Lehi, Utah County, Utah, 84043, USA
Listing for: Medifast, Inc
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer
Job Description & How to Apply Below

About The Opportunity

At Medifast, our team members are relentless in driving lifelong transformation, making a healthy lifestyle second nature™. When you join Medifast, you become part of a dynamic, fast‑growing community dedicated to promoting health and wellness.

Base pay range

$/yr – $/yr

Overview Of Position

The Software Engineer II is a mid‑level role focused on full‑stack development, involving the design, development, testing, and support of technical solutions using languages like Java, JavaScript, Node.js, and cloud platforms like AWS.

Job Responsibilities
  • Collaborate with Agile teams to design, develop, test, implement, and support full‑stack technical solutions across the Coach platform.
  • Design system architectures, algorithms, and flowcharts to support platform functionality and enhancements.
  • Develop clean, efficient, and maintainable code aligned with functional and technical requirements.
  • Perform thorough testing, validation, and deployment of applications and services.
  • Troubleshoot, debug, and optimize existing software to improve performance, stability, and user experience.
  • Maintain and enhance legacy components while contributing to continuous improvement initiatives.
  • Participate in Agile ceremonies and project workflows, utilizing tools such as JIRA, Asana, and Confluence for tracking, documentation, and collaboration.
Scope

Individual contributor with no direct reports. This role manages multiple systems, platforms, and services.

Knowledge, Education, Skills & Abilities
  • Bachelor’s Degree in CS, IT or Engineering – Required
  • 2‑4 years of experience in any programming language such as Java, JavaScript or full‑stack development
  • Proficiency in core programming languages (Java, JavaScript/Node.js, Python)
  • Hands‑on experience with AWS cloud services
  • Good understanding of SQL and No

    SQL databases
  • Ability and curiosity to learn new technologies quickly and adapt to evolving tech stacks
  • Strong problem‑solving aptitude, ownership mindset, and strong team collaboration skills
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary