WFM Software Developer


Job Posted
Apr 11, 2024
Company: Trulieve

Company & Role Overview


"Trulieve Grows One Patient at a Time"

Requisition ID:

Remote Work Available:

WFH Software Developer


Reports to:

Position Overview:

Key Responsibilities:

  • Collaborate with cross-functional teams to gather and analyze requirements, design solutions, and develop software applications.
  • Write clean, maintainable, and efficient code using best practices in software development.
  • Develop and maintain software documentation including specifications, design documents, and user manuals.
  • Perform unit testing, debugging, and troubleshooting to ensure software quality and reliability.
  • Stay up-to-date with emerging technologies and trends in software development, and incorporate them into the development process when appropriate.
  • Participate in code reviews, knowledge sharing, and continuous improvement initiatives to enhance team productivity and effectiveness.
  • Support and maintain existing software applications, identify and address technical debt, and implement necessary updates and enhancements.
  • Collaborate with stakeholders to understand user feedback and incorporate it into future software iterations.


  • Proven experience in software development, with proficiency in one or more programming languages such as Java, Python, C++, or JavaScript and SQL
  • Strong understanding of software development methodologies, principles, and best practices.
  • Experience with software development tools and frameworks (e.g., IDEs, version control systems, testing frameworks, etc.).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively both independently and as part of a team in a fast-paced environment.
  • Strong communication and interpersonal skills.
  • Ability to adapt to changing priorities and handle multiple tasks simultaneously.

Preferred Qualifications:

  • Experience with web development technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Familiarity with cloud computing platforms (e.g., AWS, Azure, Google Cloud Platform) and containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of database systems and SQL.
  • Experience with Agile/Scrum methodologies.
  • Contributions to open-source projects or a strong GitHub profile.

Working Environment

(No Information)

About Trulieve