Since 1989, DentalXChange has earned industry-wide acclaim and recognition for pioneering the web-based dental EDI solutions industry. Today, DentalXChange touches approximately 8 out of 10 dental healthcare offices, providing frictionless dental care for providers, patients, and payers. Headquartered in Irvine, CA, DentalXChange accounts for more than $90 billion in dental claims every year. Through our clearinghouse and secure web portals, we process nearly 200 million EDI transactions, consisting of more than 60 million dental claims annually.
The Software Engineer
I is responsible for designing, developing, and maintaining a variety of software applications and projects supporting new and current client needs, goals and fixes. These software solutions leverage Angular
, and AWS
, and include, but are not limited to, payment gateway integrations. In this role, the Software Engineer
I must be comfortable with all phases of the development lifecycle and be comfortable working independently and/or collaboratively within a team environment.
The person in this role can work remotely.
What You'll Be Doing as a Software Engineer
, develop, and maintain software applications using Angular
, and AWS
, working with the full software development
lifecycle of new projects.
Consult with stakeholders, users and third parties to gather information about needs, objectives, functions, features, and other requirements.
Collaborate with cross-functional teams to identify, design
, and implement new features.
Work with Project Manager to estimate project timelines.
Proactively and timely communicate with colleagues and clients regarding updates, issues and resolutions.
Write clean, efficient, and well-documented code.
Troubleshoot and debug issues as they arise.
Participate in code reviews to maintain code quality standards.
Stay up to date with emerging technologies and industry trends.
Provide support for existing business
systems by maintaining and enhancing existing web and client-based applications.
Modify existing programs to conform to system changes.
Address and solve complex customer service tickets and advise and work with user departments to resolve specific or complex problems.
Maintain thorough and up-to-date documentation.
Consistently meet company and department policies and expectations including those surrounding attendance.
Comply with all federal, state, accreditation and institutional policies and procedures.
Maintain confidentiality standards and expectations.
Exhibit exceptional internal and external customer service with all individuals.
Observe security responsibilities including, but not limited to:
Utilize appropriate communication channels for the movement of data. If using email, use the secure email option. If in FTP, utilize SFTP or encryption of the data before sending. Send messaging via application to utilize TLS protocols.
Use minimum data necessary to identify transactions. Claim ID, Claim File Upload ID, ERA Trace Number/Check ID. Only when those identities are not enough for the recipient to find the transaction, then use the minimum PHI needed to identify the transaction.
Security is everyone’s job. Look out for, and report, anything that is suspicious or just doesn’t seem correct.
What You'll Bring to the Team as a Software Engineer
Minimum of 3 years of professional software engineering
experience with a focus on Angular
, and AWS
Bachelor’s degree in computer science
, computer engineering
, or a related field.
Strong proficiency in Angular
, and Java
Familiarity with AWS
services such as EC2, S3, and Lambda
Solid understanding of software development
best practices, including Agile
Experience with software testing, including writing and executing test plans.
Familiarity with databases and SQL
Excellent problem-solving and analytical skills.
Strong written and verbal communication skills. Preferred qualifications:
Experience working with payment gateway integrations such as PayPal or Stripe.
Experience with serverless architecture and AWS Lambda
Familiarity with containerization and orchestration technologies such as Docker and Kubernetes
Experience with DevOps practices and tools.
What We Offer:
Challenging and rewarding career opportunity with room for growth as we grow!
Medical, dental, and vision benefits – eligible first of the month after start date
Paid company holidays
Healthcare and dependent care flexible spending accounts
Friendly co-workers and a positive culture!
Starting pay range of $95,000 -$115,000 annually