- We are looking for a strong, Data Migration Software Engineer to enhance and support web-based medical software.
- Our clients are the heroes on the front lines of medical care, as well as those that support them.
- We have a solution that can scale for use by organizations ranging from a single-physician practice to a Fortune 500 company's employee health clinics.
- Your responsibility will span the complete software development lifecycle: design, development, testing, and deployment of systems at an enterprise scale.
Responsibilities may include: Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.
- Assist the team with Engineering Design, including the following:
- C-Code R&D changes
- C-Code HL7 changes
- C-Code CSV API changes
- C-Code EDI changes
- Python custom scripts
- Bash utilities
- SQL scripts
- Participating in technical meetings (onboardings)
- Assist the team with Development via the following items:
- C-Code development
- Python development
- SQL development
- SQL DB Triggers and Routines
- Bash development
- Data Analysis (Migrations)
- Database Tasks:
- Monitoring DB slow queries
- DB Cloning
- DevOps Tasks:
- Server maintenance
- Monitoring hard drive space
- Monitoring process load
- Rotating log files
- Creating server startup scripts
- Use documentation, where prescribed
Minimum Qualifications
- BS or MS in Computer Science, Information Technology, or related field. Comparable real-world experience will be considered.
- 3+ years experience with EDI software development
- Experience with modern software development processes, including software configuration management tools, defect tracking tools, peer review, and agile development life cycles.
- Ability to work independently and multi-task effectively
- Strong attention to detail
- Ability to pass Criminal Background Checks
- Eligibility to work in the United States
Experience preferred with the following:
- Strong knowledge of C-Code, Python, Bash, HL7, and CSV
- MySQL/MariaDB
- Knowledge of Healthcare software preferred
- Working with various teams
Physical/Mental Requirements
- Walking, standing, bending, stooping, reaching, moderate lifting, and carrying (up to thirty (30) pounds).
- Full range of body motion including manual and finger dexterity and eye-hand coordination.
- Requires corrected vision and hearing to normal range.
- Ability to sit at a computer workstation for extended periods of time.
- Occasional need to stand for long periods of time.
- Ability to focus on detail and accuracy of work product.
- Work is performed primarily in a non-smoking office environment, though travel may expose employees to inclement weather conditions.
- Occasional high stress may be experienced in dealing with staff and clients.