• Developer Sr.

    Job Locations US-TN-Nashville
    Category
    Business Operations
  • Overview

    Aspire Health is a new healthcare company focused on becoming the national leader in the palliative care market.  Aspire specializes in providing an extra layer of support to patients facing a serious illness through an ambitious palliative care program focused on caring for patients in their homes and outpatient clinics.  Aspire’s clinicians are experts in providing patients with relief from the symptoms, pain, and stress of a serious illness; helping patients and caregivers navigate the healthcare system; guiding patients and caregivers through difficult and complex treatment choices; and providing emotional and spiritual support to patients and their families.

    Responsibilities

     

    Aspire Health is seeking a Senior Developer to lead development activities, projects and architecture in the development and execution of the company’s information technology strategy.  This includes participating in the continued development, execution and refinement of Aspire’s current EMR solution as well as learning, developing and implementing the company’s future technology strategy.  Responsibilities will be highly varied, and appropriate candidates will be multitalented, flexible problem solvers who are eager to tackle complex problems and tasks. This is a salaried position in a startup company requiring significant hours.

     

    Implementation & Deployment

    • Build feature function to support and enhance the business.
    • Participate in the continued development and maintenance of Aspire’s current EMR solution including web-based applications, infrastructure, reporting (Mode Analytics) and Salesforce applications.
    • With the team, prioritize and manage the enhancements of the current solution including development, implementation, training and deployment.
    • Create and manage a positive end user experience as the company migrates to a future solution.
    • In support of the future strategy lead the development team to implement and deploy the identified solution including:
      • Learn, master and improve the company’s software development methodology.
      • Execute the software development process, setting short-term objectives and assessing progress as defined by the selected software development methodology.
      • Conduct and submit code for reviews and specification conformance testing as defined by the selected software development methodology.
      • Establish and contribute to a quality assurance process, including integration and system testing.
      • Help implement an application deployment process for deployment to staging and production servers.
      • Monitor application performance and review any application failures in staging or production. 

    Operational Management

    • Ensure company technical problems are resolved in a timely and cost-effective manner.
    • Support existing LOB (line of business) apps from troubleshooting the problem to deployment of bug fixes.
    • Ensure the company’s internal technological processes comply with customer expectations and applicable laws and regulations for privacy, security, and social responsibility.


    Qualifications

    • The ideal candidate for this role will have a minimum of 4 years software development experience working in an Agile/Scrum environment.
    • Training from a university or software school in computer science and or development.
    • Demonstrated proficiency in developing and executing tactical technology plans.
    • Ability to discern user requirements and develop specifications.
    • Hands-on experience coding in more than one currently popular web application framework
    • Programming experience in multiple languages including Javascript, Apex (or Java), HTML, SQL
    • Experience working on web-based product lines websites using cloud-based hosting or service-oriented architecture (SOA). 
    • The ability to thrive in a fast-paced, rapidly changing environment where priorities shift quickly and often.
    • Self-motivation and the ability to achieve goals independently as well as in collaboration with leadership and other stakeholders.
    • Exceptional interpersonal skills and the ability to work effectively and develop strong relationships with a variety of personalities, both internally and externally.
    • The ability to organize, coordinate and accomplish a high volume of work while maintaining top quality.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed