Waystar

Senior Software Engineer I

Waystar$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software engineering or related field
  • Proficiency in both statically and dynamically typed programming languages
  • Experience with relational databases such as SQL Server or MySQL
  • Familiarity with cloud platforms like AWS, GCP, or Azure
  • Knowledge of version control systems, particularly Git
  • Understanding of unit and integration testing methodologies
  • Strong written and verbal communication skills

Responsibilities

  • Propose technical solutions to management
  • Design, develop, test, and implement enhancements for web and processing applications
  • Ensure adherence to coding standards and technology frameworks
  • Conduct unit tests and collaborate with stakeholders to meet business requirements
  • Track project progress and communicate updates to senior team members
  • Assist in quality assurance processes and production code deployments
  • Identify opportunities for application improvements and technical optimizations

Benefits

  • Customizable benefits package with multiple health plans and HSA match
  • Generous paid time off policy starting at 3 weeks plus 13 holidays
  • Paid parental leave for both maternity and paternity
  • Education assistance and free access to LinkedIn Learning
  • Comprehensive mental health and family planning support including fertility assistance
  • 401(K) plan with company matching contributions
  • Employee resource groups and pet insurance options
Full Job Description
ABOUT THIS POSITION

We are looking for an outstanding, brilliant, and driven Senior Software Engineer to join our growing team. While our Software Engineers are involved in multiple things throughout the Technology organization, primarily they are responsible for working with the Technology and the Business teams to design, build, and implement amazing web and process applications. These Team Members are also charged with assisting the Client Success department in resolving issues relating to production processes. The Senior Software Engineer is responsible for troubleshooting and resolving technical issues as well.

WHAT YOU'LL DO
  • Proposes technical solutions to the Manager, Application Engineering
  • Designs/develops/tests/implements improvements or new features into the Waystar website and core processing applications
  • Responsible for developing/augmenting applications based on the functional and technical specifications
  • Responsible for adhering to Waystar coding standards and the approved technologies, and proposing amendments to either when necessary
  • Unit tests all changes on development, and then works with the appropriate Business and/or Technology Owner(s) to ensure that the developed solution meets the business requirements
  • Communicates the development progress daily to the senior-level team members
  • Attends to any work items assigned through the internal case system in a timely fashion
  • Takes ownership of work items assigned, communicates estimates and daily progress as part of the SDLC process, and actively works to resolve issues blocking progress
  • Assists in the QA process
  • Participates, as required, in Production Code Turn days, providing instructions for deploying the code changes successfully, and for Smoke Testing code post-release
  • Develops and maintains open and fluid communication with Management
  • Develops and maintains a positive relationship with other team members
  • Assists in the creation and/or approving of technical specifications
  • Assists in identifying areas in the application that need to be refactored
  • Works with the various departments and team members to design and/or implement various new enhancements to the existing web application.; this includes, but is not limited to, SQL table design, SQL stored procedure design, and process design in the designated programming language
  • Tracks any changes required by such development using internal tools, and communicates to the QA Team any abnormalities required to push the changes from development through the various stages to production
  • Identifies and informs the Manager, Application Engineering of areas of the application that can be improved by refactoring, optimization, or other improved technology solutions
  • Notifies the Manager, Application Engineering of any problems that negatively impact applications, and works to implement a solution
  • Communicates and works with the Manager, Application Engineering to reassign any items that cannot be addressed in a timely fashion
  • Provides estimates for project tasks using an internal project tool, and updates the estimates if they increase or decrease
  • Additional duties as assigned


WHAT YOU'LL NEED
  • Experience with statically typed / compiled languages (c#, java, c, go)
  • Experience with dynamically typed / interpreted languages (javascript, python, php)
  • Experience with Relational Databases (sql server, mysql, postgres)
  • Experience with cloud technologies (aws, gcloud, azure)
  • Experience with Version Control (git)
  • Experience with Unit and Integration Testing Methodologies
  • Experience building highly-scalable software solutions
  • Excellent written and verbal communication skills
  • Ability to work in a fast-paced environment & welcome change
  • Highly self-motivated

Preferred Skills:
  • Experience scaling real-time high availability APIs
  • Experience integrating with payment gateways and processors (Stripe, Elavon, Authorize.Net, NMI, USAePay, WorldPay, TSYS, etc)
  • Experience with finance and banking processes and concepts (merchant accounts, ACH, settlement, etc)


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


About Waystar

Waystar is a healthcare technology company that simplifies and unifies the revenue cycle with innovative technology that allows clients to collect more with less cost and less stress. The company's cloud-based platform streamlines workflows, improves financials and reduces administrative waste for healthcare providers. Waystar's technology automates the entire revenue cycle, from patient access to reimbursement, for more than 450,000 healthcare providers across the United States. The company was formed in 2017 through the merger of Navicure and ZirMed.
Learn more about Waystar
Size
2,000 employees
Industry
Founded
2000

Similar Jobs

More Jobs at Waystar

More Information Technology Jobs

Find similar Senior Software Engineer I jobs: