Description:
Company Overview:
Join a leading Revenue Cycle Management (RCM) company dedicated to transforming healthcare data into actionable insights. We leverage cutting-edge technology to streamline financial and operational processes, improving efficiency and patient outcomes. We are looking for a Senior Data Engineer to help optimize data pipelines and build a next-generation data infrastructure incorporating technologies such as Microsoft Fabric, Azure Synapse, Databricks, and Snowflake.
Key Responsibilities
- Architect and develop complex full-stack features using .NET (C#), ASP.NET Core, and React JS
- Lead technical design discussions and make architecture decisions for new features and system improvements
- Mentor junior and mid-level developers through code reviews, pair programming, and technical guidance
- Build and optimize MSSQL databases, complex queries, and Entity Framework data access patterns
- Design and implement RESTful APIs that are secure, performant, and well-documented
- Drive adoption of engineering best practices including automated testing, CI/CD, and code quality standards
- Collaborate with product managers to break down complex requirements into technical implementation plans
- Identify and resolve performance bottlenecks, technical debt, and architectural risks
- Participate actively in Agile Scrum ceremonies and contribute to sprint planning and estimation
Requirements:
Required Qualifications
- 6-7 years of professional full-stack development experience
- Expert-level proficiency in .NET (C#), ASP.NET Core, and Entity Framework
- Strong experience with React JS for building complex, responsive user interfaces
- Advanced MSSQL skills including query optimization, indexing strategies, and database design
- Experience designing and building RESTful APIs at scale
- Demonstrated ability to mentor developers and lead technical initiatives
- Strong Git workflow experience and familiarity with CI/CD pipelines (Jenkins, Azure DevOps)
- Deep understanding of Agile Scrum methodology
Preferred Qualifications
- Experience in healthcare, Revenue Cycle Management (RCM), or regulated industries
- Azure cloud experience (App Service, Azure Functions, Azure SQL, Azure DevOps)
- Experience with microservices architecture, Docker, and containerized deployments
- Knowledge of design patterns, SOLID principles, and clean architecture
- Experience with performance profiling and optimization tools
What Success Looks Like
- In 90 days: You have delivered a significant feature, completed your first architecture review, and established mentoring relationships with at least two junior developers
- In 6 months: You are the technical lead on a product area, your code review feedback is raising quality across the team, and you have driven at least one meaningful improvement to development processes
- Ongoing: You are a trusted technical leader whose architectural decisions stand the test of time, junior developers seek your guidance, and you are actively shaping the team's technical roadmap