Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Software Engineer
Truth Initiative
Alexandria, VA, United States

Job Title

Software Engineer

Job Description

WHO WE ARE

Truth Initiative® is America’s largest non-profit public health organization dedicated to making tobacco use a thing of the past. We speak, seek and spread the truth about tobacco through education, tobacco-control research and policy studies, community activism and engagement, and innovation in tobacco dependence treatment.

The Innovations Center at Truth Initiative is a cross-functional team that designs, builds, evaluates, and markets leading digital solutions to help people of all ages live tobacco free. The EX Program is Truth Initiative’s innovative, enterprise-level digital quit smoking program designed for employers and health plans. Currently, more than 6.3 million employees and health plan members have access to comprehensive tobacco cessation treatment through the EX Program. Developed in collaboration with Mayo Clinic, it builds on the highly successful consumer platform BecomeAnEX launched in 2008 that has helped more than 900,000 tobacco users on their quitting journey. This work helps people live longer, healthier lives.

You will join the Innovations Software Development Team to design, build, and deploy novel approaches to reducing tobacco use. The team is a small, collaborative, agile group, where each developer has a significant impact on our products. This is a wonderful opportunity for developers who like to see their code through from idea to operation, enjoy iterative improvements to software and processes, and value roles where they help solve serious public health problems with software.  We value diversity of background and experience.

PRIMARY RESPONSIBILITIES

Improve and maintain the EX platform. Your role will be to work with other developers and the Director of Software Development to propose, design, and implement solutions to the various challenges presented by the maintenance and ongoing improvement of the site and its supporting applications. Write code using these tools: Python, using the Django web framework HTML and CSS JavaScript Support Systems using these components Heroku and some AWS PostgreSQL Wagtail CMS Quality Assurance: every feature we release undergoes systematic testing by another member of the team not involved in code generation. Code Review: every feature also undergoes thorough code review by another team member prior to release. PREFERRED QUALIFICATIONS:

You should have most of these skills, but certainly not all are required.

A minimum of 3 years development experience in web development Experience with high-level language, HTML/CSS, and Javascript as well as familiarity with relational databases. We use Python/Django PostgreSQL; experience with HTML/CSS; Familiarity with basic version control concepts – preferably Git; Unit testing experience and/or enthusiasm You love to learn and use new technologies You are looking for something more rewarding than just a regular web development job where the goal is to get more ad clicks You like working collaboratively on a team and welcome feedback on code reviews Bonus points if: You consider yourself a excellent at any of our major technologies: Python, Django, PostgreSQL, MySQL, Git, Heroku, or Celery/RabbitMQ You have experience working in a regulated environment (e.g., HIPAA) You’ve deployed code into production You have frontend experience (JS/CSS) beyond a typical backend developer

COMPENSATION PACKAGE:

Competitive salary with EXCELLENT benefits.

Interested candidates should submit their cover letter and resume here

OR

mail application materials to:

Human Resources

Attn: Software Engineer

900 G Street, NW

Fourth Floor

Washington, DC  20001

Fax: (202) 454-5597

No telephone calls please.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status or disability.

Restrictions

  • No telecommuting
  • No Agencies Please

Requirements

You should have most of these skills, but certainly not all are required.

A minimum of 3 years development experience in web development Experience with high-level language, HTML/CSS, and Javascript as well as familiarity with relational databases. We use Python/Django PostgreSQL; experience with HTML/CSS; Familiarity with basic version control concepts – preferably Git; Unit testing experience and/or enthusiasm You love to learn and use new technologies You are looking for something more rewarding than just a regular web development job where the goal is to get more ad clicks You like working collaboratively on a team and welcome feedback on code reviews Bonus points if: You consider yourself a excellent at any of our major technologies: Python, Django, PostgreSQL, MySQL, Git, Heroku, or Celery/RabbitMQ You have experience working in a regulated environment (e.g., HIPAA) You’ve deployed code into production You have frontend experience (JS/CSS) beyond a typical backend developer

About the Company

Contact Info

Previous Python Developer, SimpleLegal in Mountain View, CA, USA Next Senior Python Developer/Team Lead (Remote), Rita Technology Services in Remote, USA