🌍 Global Remote Network: Over 120,085+ verified remote jobs with transparent salaries & visa sponsorship. Browse Remote Jobs →
T

Principal Software Engineer

πŸ“ United States πŸ’° 160,000 – 170,000 USD / yr πŸ•’
Work Model
πŸ“ United States
Employment
πŸ’Ό Full-Time Direct
Recruitment Type
πŸ›‘οΈ Direct to HR Pipeline
πŸ›‘οΈ
Human-Verified Opening: Inspected by Sarah Jenkins, CIPD • RemoteVault Editorial Team. Authenticated directly from Talent Bull Inc.'s hiring pipeline • Zero recruiter markups or candidate fees. Verification Standards →

πŸ“‹ Role Overview & Responsibilities

Role: Principal Software EngineerLocation: 100% Remote Duration: Full timeWe are building an engineering team for a privately held healthcare technology company. In this role as a Principal Developer, you will be a core member working to modernize EDI and payment processing products. This will be a great opportunity to make a big impact while working at a smaller organization.What will be my duties and responsibilities in this job?Participate in the full software development life cycle from requirements analysis through test, release, and supportDesign, implement, and support EDI application integration to convert data to and from X12 EDI, XML, Flat Files, and proprietary file formatsDevelopment of software solutions according to technical requirementsParticipate in code and design reviewsIdentify opportunities for improvements, innovation and new technologies that will help our client with data integrationInterface with client manager and Quality Assurance to ensure accurate delivery of project requirements and compliance with standards, code quality and accepted conventionsManage and maintain implementation testing environmentsWhat are the requirements needed for this position?Bachelor’s degree or equivalent experience in healthcare and software development15+ years of experience of object-oriented development experience working in JavaExperience with working in an agile environmentStrong SQL Skills to query the databaseExperience with Windows and Linux operating systemsExperience with Source Control systems like Git/BitBucket, CVS, TFS, VSS, and/or SubversionExperience with Continuous integration using JenkinsWhat other skills/experience would be helpful to have?Familiar with HealthCare Transaction processing, Clearinghouse Operations, X12 EDIFamiliar with REST Web Services, XML, JSON, SOAP, YAMLFamiliar with Maven, Gradle, Kubernetes, Docker, virtual Box, ELK StackExperience with JIRA, Confluence, Microsoft Office, and TeamsKnowledge with Streamsets, Talend, Airbyte, and Open source ETL toolsMust be self-motivated, can work independentlyMust be an analytical and creative problem solverAble to troubleshoot customer implementation issuesStrong written and verbal communication skillsA passion for delivering high-quality customer solutions and creating great customer experiences.Ability to maintain confidentiality with sensitive customer and internal informationKnowledge of HIPAA/PHI/PII working environment

Frequently Asked Questions

How do I apply for the Principal Software Engineer position at Talent Bull Inc.? β–Ό

Click the “Apply for this Position” button on this page to submit your application directly to Talent Bull Inc. without recruitment intermediary fees.

Is this position eligible for remote work or visa sponsorship? β–Ό

This position is located in United States with potential relocation and sponsorship assistance depending on candidate qualifications.

Are there any candidate fees on Hirely? β–Ό

No. Hirely is completely free for candidates. We never charge registration fees or placement fees.

πŸ›‘οΈ Job Seeker Safety Advisory

Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.

Learn how to protect yourself against employment fraud →
← Explore Other Roles