Software Developer

Location: Atlanta, GA

Department: Technology

Type: Full Time

Min. Experience: Mid Level

Company Overview

Pursuant Health is an Atlanta-based, healthcare technology firm that is dedicated to promoting positive behavior change and improving health!  We empower the public to pursue a healthy lifestyle by providing a free, convenient health kiosk that provides assessments, biometric screenings, and various other resources that can be used to educate and encourage it's users to improve their overall health.  Our kiosks are located in over 3,600 retail pharmacies, employer campuses, and hospitals throughout the United States.  We touch over 3,000,000 lives every month!  Our environment is fast-paced, self-starting, and ultimately focused on helping people leave happier, healthier lives.

We have a fast-paced start-up culture.  Each person has significant responsibility and autonomy.  If you enjoy building and working with new technology, creating something of real value, being surrounded by bright and supportive team members, and wearing jeans to work, you will fit our team beautifully.

This position will be one of great impact within our small technology team!  We build and deploy as often as possible and continue to improve our capabilities to automate those processes using the best technology solutions available.  

Job Summary

As a member of the Application Services Team, you will be responsible for building and maintaining the applications that our customers engage with.  This includes our Kiosk software, Web Applications and frameworks, internal sites and tools.  These applications services are primarily written in PHP and consume RESTful APIs from our Platform. 

The Software Engineer writes secure, scalable, and testable code and works closely with members of the DevOps and Platform Services teams to ensure that solutions fit into the broader architecture of the platform.

Responsibilities and Duties

  • Program Web Applications for use on our Kiosk fleet as well our other Web Based Channels
  • Migrate legacy Application functionality to consume our standardized Platform APIs
  • Participate in Architecture discussions with the rest of the Engineering team to define expected architecture and functionality of the applications
  • Understand intended functionality and behavior of complex interrelated software systems and their underlying technical implementations
  • Work with other Engineering team members to identify and resolve software bugs
  • Document software features and bugs, ensuring these flow efficiently through the software development process
  • Participate in Sprint planning and Standup meetings

Qualifications and Skills

Experience:

  • 5 years recent work history as a Software Engineer using PHP
  • 2 years experience with Javascript
  • 2 years experience with PHP unit testing (PUnit)

Required Skills:

  • Agile development practices
  • Linux experience
  • Development using PHP
  • Javascript 
  • Proficient working with relational database systems and ability to write and optimize SQL queries
  • Adept at taking technical requirements and understanding how those apply in the broader business context and use cases
  • Understanding of HTTP concepts and communication methods
  • Understanding of MVC architectural patterns
  • Understanding of handling AJAX requests 

Preferred Skills:

  • Some Windows experience
  • Amazon Web Services or similar public cloud service providers
  • RESTful API concepts
  • Docker container use in production environments
  • MySQL or other comparable relational databases

Benefits and Perks:

  • Convenient location in the Glenridge Connector (just inside the perimeter) and easy, free parking
  • Ability to work from home on certain days
  • Unlimited Paid Time Off policy
  • Medical, Dental, Life, Disability benefits
  • Stock Options (for the right candidate!)
  • Casual dress code

 

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
What’s your citizenship / employment eligibility?*
What’s your highest level of education completed?*
College or University
LinkedInLinkedIn profile URL:
Website, blog or portfolio:
Desired salary
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!
Describe the technology stack with which you have recent experience? (Programming languages, Operating Systems, Databases, etc.)*
Describe how you have implemented unit tests in the past and how these were used in the broader test, build, and deployment process.*
Describe your experience working with queue driven applications. Please describe the technology used and broadly how the queue architecture fit into the workflow of that solution.*
Describe your experience working with either SOAP or RESTful web based APIs. Describe generally how they were used in the context of the solution.*
Describe what you like the most about where you currently work or have worked recently. What would you like to change or do differently?
Give an example of at least one professional accomplishment of which you are proud.
Have you attended any developer events or training in the recent past? If so, are there any things you learned or heard about that stood out as most interesting or exciting?
Human Check*