Software Engineer II
Indexed description
Responsibilities
WHAT YOU'LL DO
- Develop, test, deploy, and maintain software applications and services using C#/.NET.
- Collaborate with product owners, architects, and teammates to understand requirements and deliver well-scoped technical solutions.
- Write clean, efficient, well-documented, and maintainable code adhering to Waystar's coding standards and best practices.
- Participate in code reviews, giving and incorporating constructive feedback to maintain code quality.
- Troubleshoot and debug software issues, identifying root causes and implementing effective solutions.
- Contribute to the continuous improvement of Waystar's software development processes and tooling.
- Develop and maintain automated tests (unit and integration) to ensure software reliability and stability.
- Monitor application behavior using Splunk and other observability tools; surface and escalate performance concerns.
- Stay current with emerging technologies and industry trends, applying new approaches within your area of work.
- Participate in technical design discussions for new features, contributing implementation-level insights.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- 3–5 years of professional software development experience with a track record of delivering production-quality software.
- Proficiency in C# and .NET (both .NET 8 and .NET Framework); solid understanding of the .NET ecosystem.
- Solid understanding of data structures, algorithms, and object-oriented design principles.
- Experience with SQL Server — writing queries, stored procedures, and understanding basic schema design.
- Experience working within microservices and distributed systems that use asynchronous, message-based architectures (e.g., RabbitMQ).
- Working knowledge of software development best practices including Agile methodologies, CI/CD (Azure DevOps Pipelines), and automated testing.
- Familiarity with Git-based version control and GitHub pull request workflows.
- Good problem-solving, analytical, and critical thinking skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Ability to manage your own tasks and priorities with guidance in a fast-paced environment.
- Experience with containerization technologies such as Docker and Kubernetes.
- Familiarity with Helm chart-based Kubernetes deployments.
- Experience with Redis for distributed caching.
- Experience with Snowflake or similar cloud data warehouse technologies.
- Familiarity with structured logging and observability tools such as Splunk.
- Knowledge of X12 EDI healthcare transaction standards (837 claim submission, 835 remittance advice, 270/271 eligibility inquiry/response).
- Knowledge of healthcare IT standards (e.g., HL7, FHIR) or prior experience in the healthcare revenue cycle industry.
Waystar’s healthcare payments platform combines innovative, cloud-based technology, robust data, and unparalleled client support to streamline workflows and improve financials so providers can focus on what matters most: their patients and communities. Waystar is trusted by 1M+ providers, 1K+ hospitals and health systems, and is connected to over 5K commercial and Medicaid/Medicare payers. We are deeply committed to living out our organizational values: honesty; kindness; passion; curiosity; fanatical focus; best work, always; making it happen; and joyful, optimistic & fun.
Waystar products have won multiple Best in KLAS® or Category Leader awards since 2010 and earned multiple #1 rankings from Black Book™ surveys since 2012. The Waystar platform supports more than 500,000 providers, 1,000 health systems and hospitals, and 5,000 payers and health plans. For more information, visit waystar.com or follow @Waystar (https://twitter.com/Waystar) on Twitter.
WAYSTAR PERKS
- Competitive total rewards (base salary + bonus, if applicable)
- Customizable benefits package (3 medical plans with Health Saving Account company match)
- We offer generous paid time off for our non-exempt team members, starting with 3 weeks + 13 paid holidays, including 2 personal floating holidays. We also offer flexible time off for our exempt team members + 13 paid holidays
- Paid parental leave (including maternity + paternity leave)
- Education assistance opportunities and free LinkedIn Learning access
- Free mental health and family planning programs, including adoption assistance and fertility support
- 401(K) program with company match
- Pet insurance
- Employee resource groups
This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Job Category: Technology/Engineering
Job Type: Full time
Req ID: R3208
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search