Logo
R1 RCM

Software Engineer III

R1 RCM, Little Ferry, New Jersey, us, 07643


The Software Engineer III serves as a full stack engineer focused on our suite of SaaS healthcare applications and services. As part of a collaborative, motivated Agile-based team, the Software Engineer III is responsible for developing, at both the database level and the application code level, applying and maintaining quality standards and developing and executing test plans and procedures. This position requires a willingness and potential to serve as a guide and resource for more junior software engineers.

Responsibilities

Design, implement, and maintain secure, scalable, and reliable software.Maintain existing codebase and develop new features as business needs change.Research new technologies and adopt them, as needed.Author technical design documentation in adherence to business and solution architecture requirements.Adhere to and ensure engineering best practices using modern SDLC that enables CI/CD and favors automation, auditability, automated testing, infrastructure, and policy as code.Troubleshoot and research complex issues utilizing existing procedures and adapting as the situation requires.Deliver simple and intuitive products.Be available to guide and assist junior engineers with questions and route to available resources.Develop and maintain relationships with diverse teams to effectively articulate technology solutions and gain trust and buy-in.Ability to collaborate effectively with other architects and engineers delivering end to end, high-performing, highly reliable, scalable, and operable solutions.

Competencies for Success

Thrives on challenges and loves learning.Is self-driven, diligent, and exhibits an aptitude for solving problems.Wants to be part of a high-growth, high-innovation company that is revolutionizing the healthcare market.Thrives in a collaborative environment and is comfortable working with others and giving and receiving feedback.Willingness and potential to act as a guide and resource to junior engineers.

Required Qualifications

Bachelor’s degree in Computer Science, Engineering, or a related technical field; or equivalent experience.3+ years of experience delivering web-based applications and services.Understanding of object-oriented principles in languages such as C#, C++, and Java.Experience with JavaScript frameworks such as Angular or React.Web services standards and related technology knowledge (XML, XSD, SOAP, JSON, Rest).Expertise in high-level programming languages.Experience with relational or non-relational database technologies and concepts like MySQL, Postgres, MongoDB, HBase, ACID, and CAP theorem.Understanding of modern software development including version control, unit testing, and continuous integration and deployment.Agile development experience.Strong communication skills, with proven ability to present complex ideas and to document concisely.

Preferred Qualifications

Message or data streaming-based application development using technologies such JMS, MQ Series, Rabbit MQ, Amazon MQ.Familiarity with automated test tools and techniques.Working knowledge of Cloud providers and services such as Amazon AWS or Microsoft Azure.Strong debugging skills.Knowledge of healthcare data standards such as HL7, FHIR, EDI X12.Knowledge of the healthcare revenue cycle, EMRs, practice management systems.

For this US-based position, the base pay range is $68,788.75 - $122,646.00. Individual pay is determined by role, level, location, job-related skills, experience, and relevant education or training.

Learn More About Benefits At R1

Working in an evolving healthcare setting, we use our shared expertise to deliver innovative solutions. Our fast-growing team has opportunities to learn and grow through rewarding interactions, collaboration and the freedom to explore professional interests.

Benefits

Our associates are given valuable opportunities to contribute, to innovate and create meaningful work that makes an impact in the communities we serve around the world. We also offer a culture of excellence that drives customer success and improves patient care. We believe in giving back to the community and offer a competitive benefits package including:

Comprehensive Medical, Dental, Vision & RX CoveragePaid Time Off, Volunteer Time & Holidays401K with Company MatchCompany-Paid Life Insurance, Short-Term Disability & Long-Term DisabilityTuition ReimbursementParental Leave

R1 RCM Inc. (“the Company”) is dedicated to the fundamentals of equal employment opportunity. The Company’s employment practices , including those regarding recruitment, hiring, assignment, promotion, compensation, benefits, training, discipline, and termination shall not be based on any person’s age, color, national origin, citizenship status, physical or mental disability, medical condition, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status or any other characteristic protected by federal, state or local law. Furthermore, the Company is dedicated to providing a workplace free from harassment based on any of the foregoing protected categories.

If you have a disability and require a reasonable accommodation to complete any part of the job application process, please contact us at 312-496-7709 for assistance.

CA PRIVACY NOTICE: California resident job applicants can learn more about their privacy rights California Consent

To learn more, visit: R1RCM.com

Visit us on Facebook#J-18808-Ljbffr