高级软件工程师
Senior Software Engineer
Overview
我们目前仅考虑美国公民或绿卡持有者申请此职位。
HealthEdge® 为健康保险公司提供人工智能驱动的运营基础设施,确保在日益竞争的市场中保持持久的财务优势。我们正经历强劲的市场增长,越来越多的健康计划选择 HealthEdge 来现代化其运营并更有效地竞争。随着我们的发展,我们正在投资于推动增长的人才,这正是加入我们并塑造医疗技术未来的关键时刻。了解更多请访问 HealthEdge.com。
The Opportunity
我们正在经历快速增长,并启程通过全面的 AWS 云迁移来现代化我们的技术基础设施。作为这一扩展的一部分,我们正在组建世界级的开发团队,与我们的全球工程组织合作,交付前沿的医疗解决方案。
这是一个在关键时期加入高增长组织的独特机会。您将使用现代云技术,参与我们从 AngularJS 迁移到 React 的过程,并直接影响数百万人的医疗体验。我们的 Payment Integrity 和 Source 平台帮助医疗支付方识别不当支付,减少欺诈,并优化医疗成本管理,使医疗更加高效和可及。
Role Summary
作为高级软件工程师,您将是在设计、开发和交付高质量软件解决方案方面的重要技术贡献者,这些解决方案支撑我们的医疗技术平台。您将与包括产品负责人、内容专家、质量保证工程师和同行开发人员在内的跨职能团队合作,创建创新功能并增强现有系统。该职位需要扎实的技术专长、批判性思维以及在动态、快节奏环境中解决复杂问题的能力。
Key Responsibilities
· 根据业务需求和技术规范设计和开发软件功能,确保可扩展性、性能和可维护性
· 使用 WebAPI 构建和维护 RESTful API,在分布式系统中使用 JSON 进行数据交换
· 开发和优化数据库解决方案,包括 SQL 脚本、存储过程、函数、触发器和性能调优,以确保高效的数据访问模式
· 使用现代 JavaScript 框架创建响应式、用户友好的界面
查看英文原文
Overview
We can only consider US Citizens or Green Card holders for this position at this time.
HealthEdge® offers AI-powered operational infrastructure for health insurance companies, guaranteeing an enduring financial edge in an increasingly competitive market. We're experiencing strong market momentum, with a growing number of health plans choosing HealthEdge to modernize their operations and compete more effectively. As we expand, we're investing in the people who power that growth, making this a pivotal moment to join us and shape the future of healthcare technology. Learn more at HealthEdge.com.
The Opportunity
We are experiencing rapid growth and embarking on an exciting journey to modernize our technology infrastructure through a comprehensive AWS cloud migration. As part of this expansion, we are building world-class development teams that will work alongside our global engineering organization to deliver cutting-edge healthcare solutions.
This is a unique opportunity to join a high-growth organization at a pivotal moment. You'll work with modern cloud technologies, contribute to our transition from AngularJS to React, and directly impact the healthcare experience for millions of people. Our Payment Integrity and Source platforms help healthcare payers identify improper payments, reduce fraud, and optimize medical cost management—making healthcare more efficient and accessible.
Role Summary
As a Senior Software Engineer, you will be a key technical contributor in designing, developing, and delivering high-quality software solutions that power our healthcare technology platform. You'll collaborate with cross-functional teams including Product Owners, Content Subject Matter Experts, QA Engineers, and fellow developers to create innovative features and enhance existing systems. This role requires strong technical expertise, critical thinking, and the ability to solve complex problems in a dynamic, fast-paced environment.
Key Responsibilities
· Design and develop software features according to business requirements and technical specifications, ensuring scalability, performance, and maintainability
· Build and maintain RESTful APIs using WebAPI, working with JSON for data interchange in distributed systems
· Develop and optimize database solutions including SQL scripts, stored procedures, functions, triggers, and performance tuning to ensure efficient data access patterns
· Create responsive, user-friendly interfaces using modern JavaScript frameworks (AngularJS, Angular, React) and ensure seamless user experiences
· Write clean, well-organized, and documented code following SOLID principles and design patterns, including comprehensive automated unit tests
· Identify and resolve potential concurrency issues including blocking and deadlocking scenarios through careful code design and review
· Debug complex issues in existing codebases and refine feature implementations based on testing feedback and production insights
· Contribute to technical design documentation and architecture decisions, ensuring solutions align with long-term product strategy
· Participate in the full software development lifecycle from requirements analysis through deployment and production support
· Collaborate effectively with distributed teams across time zones, demonstrating strong communication and teamwork skills
· Drive innovation by identifying opportunities to leverage new technologies and streamline development processes
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or equivalent practical experience
- 5-8 years of professional software development experience building enterprise-scale applications
- .NET Framework and .NET 5+ with strong C# programming expertise
- Modern JavaScript frameworks including AngularJS, Angular, and/or React (experience with multiple frameworks highly valued)
- SQL Server database development including stored procedures, functions, views, indexes, and query optimization
- RESTful API design and development using ASP.NET WebAPI or similar frameworks
- Message-based architectures using Azure ServiceBus or AWS SQS or Kafka
- Unit testing frameworks and test-driven development practices (xUnit, NUnit, or equivalent)
- MVC/MVVM design patterns and enterprise application architecture
- HTML5, CSS3, XML, JSON, and modern web standards
- Version control systems including Git, Azure DevOps, GitHub, or BitBucket
- Strong understanding of object-oriented programming principles and SOLID design principles
Preferred Skills & Technologies
· Cloud platforms, particularly AWS (EC2, RDS, Lambda, S3, CloudWatch) - this is a major plus as we're actively migrating our infrastructure
· Microsoft Fabric and Azure data platform technologies
· Power BI for data visualization and business intelligence
· Elasticsearch for search and analytics functionality
· Playwright or similar end-to-end testing frameworks
· Redis caching strategies and implementation patterns
· Microsoft Rules Engine or other business rules management systems
· Microservices architecture and containerization (Docker, Kubernetes)
· Entity Framework or other ORM frameworks
· Performance profiling tools and optimization techniques
· Experience in healthcare technology, HIPAA compliance, or regulated industries
What We're Looking For
· Strong analytical and problem-solving abilities with attention to detail and quality
· Passion for technology and enthusiasm for learning new tools, frameworks, and best practices
· Self-motivated individual who can work independently as well as collaboratively in a team environment
· Adaptability to fast-paced, dynamic environments with changing priorities and requirements
· Strong written and verbal communication skills in English, with ability to articulate technical concepts
· Commitment to writing clean, maintainable code and following software engineering best practices
· Proactive approach to identifying and resolving technical debt and process improvements
Why Join HealthEdge
- Make a Real Impact: Your work directly improves healthcare affordability and accessibility for millions of people
- Modern Technology Stack: Work with cutting-edge cloud technologies, microservices, and modern JavaScript frameworks
- Career Growth: Join during a period of rapid expansion with significant opportunities for professional development and advancement
- Innovation Culture: We embrace new technologies, encourage experimentation, and value creative problem-solving
- Global Collaboration: Work with talented engineers across multiple locations and time zones
- Technical Excellence: Learn from experienced architects and senior engineers in a collaborative environment
- Geographic Responsibility: Remote, US
- Type of Employment: Full-time, permanent
- FLSA Classification (USA Only): Exempt
- Work Environment: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job:
- The employee is occasionally required to move around the office. Specific vision abilities required by this job include close vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
- Work across multiple time zones in a hybrid or remote work environment.
- Long periods of time sitting and/or standing in front of a computer using video technology.
- May require travel dependent on company needs.
- The above statements are intended to describe the general nature and level of the job being performed by the individual(s) assigned to this position. They are not intended to be an exhaustive list of all duties, responsibilities, and skills required. HealthEdge reserves the right to modify, add, or remove duties and to assign other duties as necessary. In addition, reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position in compliance with the Americans with Disabilities Act of 1990. Candidates may be required to go through a pre-employment criminal background check.
- HealthEdge is an equal opportunity employer. We are committed to workforce diversity and actively encourage all qualified persons to seek employment with us, including, but not limited to, racial and ethnic minorities, women, veterans and persons with disabilities.
- Originally posted on Himalayas