Principal Software Engineer - Remote Position
About the Role
We are seeking a talented Principal Software Engineer - Remote to join our innovative team. In this role, you will leverage your extensive experience in software engineering to enhance healthcare systems and contribute to impactful patient care solutions. As a remote Principal Software Engineer, you will work collaboratively with cross-functional teams to design and implement robust software solutions that meet the needs of our clients in the healthcare industry.
What You'll Do
- Lead the design and development of software solutions, ensuring high quality and performance.
- Collaborate with product managers and stakeholders to gather requirements and translate them into technical specifications.
- Utilize your expertise in SQL, ETL, and Azure Data Factory to build data pipelines and manage data workflows.
- Implement best practices for software development, including Agile methodologies, to enhance team productivity.
- Mentor junior engineers and foster a culture of continuous learning and improvement within the team.
- Ensure compliance with HIPAA and other regulatory requirements in all software solutions.
- Participate in code reviews and contribute to the overall architecture of the software systems.
- Stay updated on industry trends and emerging technologies to drive innovation within the organization.
Requirements
- Minimum of 8 years of experience in software engineering, with a focus on healthcare systems.
- Proficiency in programming languages such as Java, Python, JavaScript, and TypeScript.
- Strong understanding of cloud-based architectures and experience with Azure.
- Experience with full-stack development, including front-end technologies like React.
- Knowledge of EHR workflows, X12 EDI, and healthcare regulations (HIPAA, Medicaid, Medicare).
- Excellent problem-solving skills and the ability to work independently in a remote environment.
- Strong communication skills to effectively collaborate with team members and stakeholders.
- Experience in risk management and information security is a plus.
Nice to Have
- Experience with Salesforce and B2B sales processes.
- Familiarity with TAX planning and CPA standards.
- Knowledge of FHIR standards for healthcare data exchange.
What We Offer
- Competitive salary ranging from $140,000 to $150,000 based on experience.
- Comprehensive benefits package, including health, dental, and vision insurance.
- Supportive and committed team environment that values collaboration.
- Opportunity to make a high-impact contribution to patient care and the healthcare industry.
- Flexible remote work arrangements to promote work-life balance.
- Access to professional development resources and training opportunities.
- Potential for career advancement within a growing organization.
This Principal Software Engineer role offers a unique opportunity to lead impactful projects in the healthcare industry while working remotely. With competitive compensation and a supportive team, it's an attractive position for experienced professionals.
Who Will Succeed Here
Deep understanding of SQL and ETL processes, with hands-on experience in Azure Data Factory for data integration and transformation, enabling the development of scalable healthcare solutions.
Proficiency in cloud architecture, particularly in designing and deploying applications on Azure, ensuring robust and secure systems that meet regulatory compliance for healthcare data.
Strong leadership skills with a proactive approach to mentoring junior developers in Java, Python, JavaScript, and TypeScript, fostering a culture of continuous improvement and innovation within remote teams.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months