← Back to all jobs
Jeff Murray's Programming Shop, Inc.

Experienced Software Developer

Jeff Murray's Programming Shop, Inc.

3h ago

0DevUSA Onlyweworkremotely
Full-Stack Programming

Job Description

Headquarters: URL: https://www.jprog.com Job Title: Software DeveloperLocation: 100% Remote (Continental U.S. Only. Requires U.S. Central Time core hours.)Job Type: Full-timeAbout Us: jProg develops innovative software solutions in the HIV public health space, with a deep commitment to improving health outcomes through technology.Our flagship platform, CAREWare, is a secure, three-tier web application used by hundreds of State, City/County health departments and major ambulatory HIV clinics. CAREWare includes:A custom HTTP service written in GoA large business tier written in VB.NETA Microsoft SQL Server data tierA sophisticated JavaScript/AJAX presentation layerThe business tier contains over one million lines of code supporting features such as federal reporting, custom reporting engines, FHIR integrations, clinical coding, user/provider management, and security controls.We are seeking a talented and dedicated software developer to join our team. Our ideal candidate is someone who excels in a dynamic, collaborative environment, and is ready to contribute to projects impacting significant health initiatives with strong skills in the following areas:Key Responsibilities:Develop and maintain high-quality software applications.Collaborate effectively with team members and clients to understand project requirements and deliver robust solutions.Successfully take direction and execute tasks within an Agile environment.Communicate progress, challenges, and solutions clearly both within the team and with clients.Provide exceptional customer service and support when needed.Participate in code reviews and contribute to continuous improvement practices.Required Qualifications:Ability to successfully clear a comprehensive criminal background check (required by client contracts).Minimum of 3–5 years of professional software development experience in a production environment.Demonstrated ability to design, build, and maintain scalable applications with limited supervision.Strong communication skills with both technical and non-technical stakeholders.Experience working in Agile environments and contributing effectively within a team.Proven problem-solving ability, including diagnosing issues, proposing solutions, and executing with sound professional judgment.Ability to take direction while also working independently and being receptive to feedback.Experience working remotely and managing time effectively to meet deadlines and project requirements.Demonstrated ability to collaborate effectively with individuals from diverse backgrounds.Preferred Qualifications:Experience with Ryan White or Healthy Start grant programs.Proven track record in projects that involve public health initiatives.Understanding of and experience in implementing healthcare data management systems.Demonstrated success and experience in data imports/interfaces, especially with HL7 and FHIR.Proven expertise in documenting and addressing findings from software security assessments.Proven ability to tailor software user interfaces to align seamlessly with business process requirements.Experience in translating reporting requirements into software calculations and output.Experience managing AWS EC2 instances, server management, and secure file transfer applicationsDemonstrated passion for software development through continuous learning, technical communities, personal projects, mentoring, open-source contributions, hackathons, or other initiative-driven activities outside core job duties.Technical Skills:JavaScript / Front-EndBrowser debugging and troubleshootingCSS implementationSecure encoding/decoding controlsDevelopment of summarize/list/search/edit patterns using AJAX business-tier APIsGoMaintain HTTP service dependencies/librariesOAuth2 library integration and maintenanceBusiness-tier AJAX interface supportHTML emitter/report supportSecure upload/download handlingVB.NET/C#Maintain and extend large business-tier API functionalityRefactor legacy code for performance and consistencyResearch and resolve bug/helpdesk/CMS issuesFollow coding standards and checklistsSQL ServerHands-on experience with SQL Server in production environments.Ability to maintain and manage large relational schemas, including database structures and maintenance routines.Skilled in analyzing and resolving slow queries, optimizing performance, and addressing data inconsistencies.General Engineering:Experience managing GitHub repositories, including Gitflow branching strategy and familiarity with tools like GitKraken.Experience with CI/CD processes, including build, test, and deployment automation.Proficiency in build script creation and maintenance.Experience with regression testing to ensure software stability and quality.Familiarity with OWASP and NIST-aligned security best practices.Experience using project management and collaboration tools such as Jira, HappyFox, and Slack.Work Environment:This is a remote position; candidates must be able to work effectively from th