Software Engineer II

MedifastBaltimore, MD
29d

About The 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. As a Software Engineer II, you'll play a pivotal role in leading a significant transformation within Medifast's Information Technology division. This role enables you to build end-to-end solutions using languages like Java, JavaScript, AWS and Node.js while continuously learning and expanding into new technology stacks. Joining a team of versatile engineers, you'll collaborate to address challenges and continuously improve our engineering practices, One Healthy Habit at a Time.

Requirements

  • Bachelor's Degree in CS, IT or Engineering Required
  • 2-4 Years of experience in any programming language like Java, JavaScript or Full stack development
  • Proficiency in any core programming language (Java, JavaScript/Node.js, Python)
  • Hands-on experience with AWS cloud services
  • Good understanding of SQL & 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

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service