Senior Software Engineer @HealthEdge
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2wks ago

[Hiring] Senior Software Engineer @HealthEdge

2wks ago - HealthEdge is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

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.

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.

Benefits

  • 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 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.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @HealthEdge
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,084+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later