The Health Data Systems (HDS) Engineering team is a dynamic and flexible group that works to ensure the quality of product and methods for all new development initiatives by emphasizing continuous process improvement, strong object-oriented programming practices and building responsible and scalable applications.
As a Principal Software Engineer for Integration and Tooling, you take ownership of modernizing legacy systems and drive the design and development of scalable, business-critical solutions. You collaborate closely with a cross-functional team—including Business Analysts, Project Managers, Senior Architects, and engineers across Java, .NET, and networking domains—to support strategic goals and key organizational KPIs.
In this role, you act as a hands-on full-stack engineer, innovating with purpose to deliver high-quality software to production rapidly and responsibly. You're a leader, mentor, and team player who thrives in a culture of accountability, continuous improvement, and shared success.
Essential Functions
- Lead integration and modernization of enterprise-scale systems.
- Design and implement solutions using Java, .NET, and REST APIs.
- Own architecture, documentation, and technical quality across projects.
- Identify and resolve technical debt with minimal disruption.
- Estimate effort and drive solution alignment with business goals.
- Create POCs to validate solution design and feasibility.
- Promote best practices in CI/CD, automation, and release management.
Qualifications
- BS or MS in Computer Science, Information Systems or demonstrated industry hands-on experience
- 10+ years of professional software engineering experience
- Strong experience in Enterprise Java (Spring) and .NET.
- Deep knowledge of Windows Server, IIS, and SQL Server (SSIS/SSRS).
- Hands-on with RESTful APIs, OAuth 2.0, and full-stack development.
- Proficient in DevOps, CI/CD, and automated testing.
- Strong grasp of OOP and system architecture.
- Experience in a highly regulated industry
Preferred Experience
- Experience with NoSQL (MongoDB, Cassandra), Kafka, and API gateways.
- Familiar with AWS, Scrum, and tools like JIRA, Confluence, VisualCron.
- Understanding of architecture patterns (SOA, CQRS, event-driven).
- Background in open-source or personal tech projects.
- Experience in handling Medical Data