Software Developer - Nashville, United States - PathGroup

    Default job background
    Description
    Job Description

    JOB SUMMARY:

    The Software Developer under the direction of the Director of Software Development is responsible for developing, releasing and supporting PathGroup's internal software in a manner that improves customer satisfaction and user experience by providing quality software products and superior support. The ideal candidate will have excellent analytical problem-solving skills as well as good interpersonal communication skills.

    ESSENTIAL FUNCTIONS:
    • Participate in full lifecycle software development: Including Coding, testing, and debugging new software and applications, while also making enhancements to existing software.
    • Be proficient in programming well-designed, testable, efficient code.
    • Ability to Develop, enhance and maintain application software and databases to established standards and specifications using approved programming languages.
    • Develop and deliver solutions on variety of platforms according to business requirements and considers applying emerging technology solutions to increase efficiency and effectiveness; expectation of continuous innovation.
    • Exhibits DevOps mindset where team is accountable for product from inception to sunset.
    • Willingness to provide tier 2 and 3 support for existing systems and services when needed.
    • Participates agile ceremonies, owns the timely completion of assigned user stories and meets agreed to deliverables on a consistent basis.
    • Is an engaged contributor who actively participates in helping the team win by sharing in the ownership of assigned deliverables.
    • Is an effective communicator who readily shares information and exchanges knowledge with members of the team.
    • Exhibits coachable spirit and a willingness to coach others when appropriate.
    • Performs all job responsibilities in alignment with the industry's best security practices and regulatory guidelines to protect the confidentiality, integrity, and availability of protected health information and other sensitive company data.
    • Must be familiar with and abide by the Corporate Compliance Program and all Corporate policies, including the Privacy and Security policies.
    Requirements

    EDUCATION LICENSURE:
    • Bachelor's degree in a related field required or applicable education and experience equivalent.
    REQUIREMENTS:
    • Three to five years of programming experience using required.
    • Strong understanding of the software development lifecycle.
    • Experience with Scrum and Agile development methodologies.
    • Strong time management, and problem-solving skills.
    • Experience programming in Microsoft C++, C#, Angular and .NET technologies.
    • Experience with WinForms, WPF, Windows services (built in .NET), WCF, Web API, ASP.NET MVC, and HL7.
    • Experience working with SQL databases.
    • Healthcare experience preferred but not required.