Software Engineer – Healthcare Systems & Automation
Job Description
As a hands-on software engineer at True Care, you will design, develop, integrate, and support technology solutions across the organization's healthcare and home care operations, with a focus on automation, systems integration, data accessibility, and user experience.
Responsibilities
- Design, implement, test, deploy, and maintain internal web applications, portals, forms, APIs, automation services, and the supporting infrastructure.
- Produce clean, maintainable, secure, and well-documented code in line with current software engineering practices.
- Contribute across all stages of the software development lifecycle, from discovery through design, development, testing, deployment, and ongoing support.
- Build scalable solutions that support operational, clinical, compliance, billing, recruiting, and administrative workflows.
- Troubleshoot and resolve issues related to applications, integrations, and performance.
- Design and implement integrations between internal systems and third parties using APIs, web services, middleware, and automation frameworks.
- Create solutions that reduce manual tasks, improve data accuracy, and streamline operational workflows.
- Develop secure data exchange processes across healthcare, customer relationship management, communications, document management, and reporting platforms.
- Evaluate integration opportunities and propose scalable architectural approaches.
- Research, evaluate, prototype, and adopt emerging technologies to enhance operations and user experience.
- Identify opportunities to leverage artificial intelligence, intelligent automation, workflow orchestration, and modern development frameworks where appropriate.
- Develop proof-of-concept solutions to validate technical feasibility and business value.
- Stay current with industry trends, development tools, cloud technologies, and AI advancements.
- Support the development and integration of data pipelines, data warehouses, and reporting platforms.
- Collaborate with analytics teams to ensure systems and integrations support accurate reporting and business intelligence initiatives.
- Design and optimize data structures, APIs, and integrations to improve data accessibility and consistency across systems.
- Recommend technology platforms, frameworks, and architectural approaches aligned with business requirements.
- Ensure applications and integrations adhere to security best practices and healthcare privacy requirements.
- Implement secure coding standards, authentication, authorization, encryption, auditing, and monitoring practices.
- Maintain documentation for applications, integrations, and technical processes.
- Evaluate third-party platforms, products, APIs, and vendor-proposed solutions.
- Assist leadership in determining whether solutions should be developed in-house, purchased, or integrated from external vendors.
- Review vendor architecture, technical documentation, and implementation approaches.
- Provide technical guidance and oversight for externally developed solutions.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a related technical field.
- At least 5 years of progressive software engineering experience with success delivering production applications, integrations, and technical solutions.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Proven track record building modern web applications using front-end technologies and frameworks like React, TypeScript, JavaScript, Angular, Vue.js, HTML5, and CSS3.
- Strong proficiency in one or more programming languages such as Python, Node.js, C#, Java, or PHP.
- Extensive experience designing and consuming RESTful APIs and web services.
- Advanced SQL skills, including complex query development, stored procedures, performance tuning, data modeling, ETL/ELT processes, and relational database design.
- Experience with relational databases such as SQL Server, PostgreSQL, MySQL, or equivalents.
- Experience designing and troubleshooting integrations between multiple enterprise systems.
- Solid understanding of software architecture, security, authentication, and application lifecycle management.
- Experience using Git-based source control and modern software development practices.
- Ability to independently research solutions, perform technical discovery, and translate business requirements into scalable technical solutions.
Technologies
- AWS, Azure, Google Cloud
- React, TypeScript, JavaScript, Angular, Vue.js, HTML5, CSS3
- Python, Node.js, C#, Java, PHP
- RESTful APIs, Web services
- SQL, SQL Server, PostgreSQL, MySQL
- Git, Docker, Kubernetes, API Gateway, S3, Lambda, RDS, IAM, CloudWatch
- CI/CD pipelines, RAG, AI agents, vector databases, document intelligence, natural language processing, LLMs
- Microsoft Fabric
Compensation and Location
Salary: USD 100,000 - 140,000 per year. Location: Brooklyn, NY onsite.