FileMaker Pro Junior Software Engineer - Telehealth
Herndon, Virginia  


We have a Contract position for "FileMaker Pro Junior Software Engineer - Telehealth" with one of our direct clients in Herndon, Virginia for initial contract duration of  6+ months. No third party candidates considered for this position. US citizens and all those authorized to work in the US are encouraged to apply.

Job Description

Develops, builds, configures, customizes, maintains, administers, integrates, unit tests and documents the components of software, hardware and network solutions ensuring they meet business and technical requirements. Coordinates with Client Information Technology, Client internal teams and Client external customers to ensure IT environments, computer applications, interfaces, networks and phone systems operate in highly available and reliable environments.  This role will with our current team of software engineers to update and expand our core software solution, built on the Claris FileMaker platform

Primary Responsibilities and Essential Functions:

  • Develops, builds, configures, customizes, integrates and unit tests solutions and creates detailed development designs
  • Perform hotfixes by testing in development environment, then repeating in production environment
  • Plans and executes software development projects to meet requirements within established budget and timeline
  • Works with advanced technologies and concepts related to the solution that include API integrations, data exchange, JavaScript, JSON, data migrations, and more
  • Ensures that solutions meet requirements outlined in the design documentation
  • Performs all work to agreed time, cost and quality constraints
  • Ensures that developed solutions are peer reviewed and formally documented
  • Unit tests solutions to ensure they meet quality standards
  • Investigates opportunities to use new and emerging technologies
  • Produces detailed designs for specific application components
  • Upgrade, administer, monitor servers, network throughput and firewalls
  • Administers database and Microsoft Azure environment including review of logs, upgrades, changes
  • Provisions phone system and local label printers

Role Summary:

This position works as part of a team of software developers to support, maintain, and enhance our core software solution, built on the Claris FileMaker platform. Candidate must have experience working with a multi-file, multi-server FileMaker solution, including server maintenance and data migrations. This role will help execute, document, and expand the solution roadmap, helping make the solution more performant, scalable, and secure, while enhancing it with new features and applying new user interface designs. Coordination with Information Technology, internal business teams and external customers will be required to ensure software applications operate in highly available and reliable environments.

Primary Responsibilities and Essential Functions:

  • Plans and executes software development projects using Agile software development methods to meet requirements within established budget and timeline
  • Uses software development skills to create new features, enhance existing features, or troubleshoot system issues
  • Works with advanced software technologies and concepts related that include JavaScript, JSON, data migrations, and more
  • Upgrade, administer, monitor servers, network throughput and firewalls in a cloud hosting environment
  • Estimates timeline and effort for completion of projects including full testing – unit, integration, and UAT – utilizing development and test/staging environments, working with project managers and development team to merge into overall product roadmap.

Additional Information:

Location (City/State): Herndon, VA

ALL THE CANDIDATES MUST BE FULLY VACCINATED.

CANDIDATE WILL BE WORKING REMOTELY

STRONGLY PREFFERED LOCAL CANDIDATES TO HERNDON, VA

Required Skills

Key Skills:

  • Strong relational database knowledge, including the ability to analyze relationship graphs and how foreign keys relate to - and inherit information from - parent tables.
  • Advanced scripting abilities, creating normalized, high-performant scripts
  • Ability to build innovative solutions and extend solutions using external APIs
  • Strong knowledge of end-to-end software development process
  • Strategic thinking to ask “why” of feature requests, to ensure development towards a proper solution
  • Deep technical expertise in development languages, toolsets, interfaces and methodologies
  • Experienced in the hardware aspect of hosting a solution, including software installation, maintenance, and security patches, and be able to work with a corporate IT team for advanced monitoring and security tools.

Key Skills:

  • Expert level FileMaker Pro programming capability
  • Strong relational database knowledge, including the ability to analyze relationship graphs and how foreign keys relate to - and inherit information from - parent tables.
  • Advanced scripting abilities, creating normalized, high-performant, and modular scripts
  • Ability to build innovative solutions and extend solutions using external APIs
  • Strong knowledge of end-to-end software development process
  • Strategic thinking to ask “why” of feature requests, to ensure development towards a proper solution. Forward-thinking during planning, using modular concepts so scripts and layouts can be reused where appropriate, keeping the solution lean and scalable
  • Excellent planning skills, fully documenting feature requirements, estimating time to complete, tracking time to develop, maintaining technical documentation as needed, and creating user documentation upon completion.
  • Deep technical expertise in development languages, toolsets, interfaces and methodologies
  • Experienced with Separation Model concepts to work with a solution with a multi-tiered file architecture

QUALIFICATIONS:

Minimum:

  • 3+ years FileMaker Pro software development
  • Exceptional problem solving and analytical thinking skills.
  • Experience working independently and as part of a team in a fast-paced, high growth matrixed environment
  • 5+ years of experience in software development and IT administration
  • Experience with data exchange methods and technologies (such as JSON)
  • Experience with full Software Development Lifecycle (SDLC) methodologies
  • Proficient working in a 100% remote environment
  • Self-motivated, self-directed and adaptable
  • Excellent user & technical software documentation skills

Preferred Skills

  • 5+ years FileMaker Pro software development
  • BS/BA in related discipline strongly desired (i.e., Information Technology, Computer Science, Health Information Technology)
  • Experience developing software for clinical use by a healthcare provider and/or patient
  • Experience in healthcare IT industry
  • Development experience with solutions related to inventory, trouble ticket reporting, warehouse, call center activities
  • Working knowledge of Microsoft Azure, AWS
  • Certification in FileMaker Pro
  • JavaScript experience
  • Strong working knowledge of Microsoft Office, Jira, Jira Service Desk, and Confluence.
  • 3+ years Agile Scrum

 

(For Candidate use only)

   
 

Maximum file size 5mb (doc/docx/pdf/rtf)