fbpx

Lead / Principal Software Engineer

NJ Posted on Software Engineer

Where You’ll Be Working

CareCloud is on a mission to transform the healthcare experience by creating the industry’s most modern, flexible, and powerful cloud-based platform. Our award-winning, Patient Experience, Practice Management, and Revenue Cycle Management applications are designed to exceed the needs of our diverse clients. Join our group of talented, passionate engineers who are focused on building the next generation healthcare platforms to help propel our growth.

Our Stack
Languages: Ruby, Javascript / Typescript / Actionscript, Java, Scala, Go, Kotlin, Swift, C#
Frameworks: Ruby On Rails, Sinatra, Adobe Flex, ExpressJS, ElectronJS, Play, .Net, iOS, Android
Data: PostgreSQL, DynamoDB, Redis, Firestore, MongoDB, Solr
Cloud Providers: Amazon Web Services, Google Cloud Platform
Additional Technologies: GraphQL, Kafka, ElasticSearch, BPMN, Docker, Firebase, Git, Atlassian

What You’ll Be Doing
● Work independently and collaboratively with a blended team of domestic and offshore engineers to well-structured, reliable, efficient, and easily maintainable code.
● Gain a deep understanding of the product and business goals which you can translate into technology decisions.
● Perform code reviews and use continuous integration to deliver high-quality software, and rapidly fix bugs as they are reported.
● Leveraging agile practices, encourage collaboration, prioritization, and urgency to develop at a rapid pace.
● Identify gaps or deficiencies in the existing product or processes and advocate for the necessary changes to address them
● Learn and master new and emerging technologies and take initiative to offer technical direction and creative solutions to business problems
● Work to ensure that the system meets CareClouds quality, security, scalability, and performance standards.
● Bring out-of-the box ideas to improve system performance and stability and collaborate on architectural design decisions.
Our Ideal Candidate
● BS, MS, or Ph.D. in Computer Science or related technical discipline or commensurate experience.
● 7 - 10+ years of full-stack experience developing performant, scalable, web-based applications, preferably in a SaaS environment.
● You are comfortable leading and/or managing teams of remote developers.
● You have delivered and supported commercial, enterprise software.
● You have extensive full-stack development experience and have proficiency in a modern programming language (e.g. Ruby, Java, Typescript).
● You are goal-oriented, self-motivated, and able to be successful in a schedule-driven, fast-paced, dynamic environment.
● You possess excellent written/verbal communication and presentation skills
● You're a tinkerer at heart with an innate ability to solve tough programming problems.
● You have a deep understanding of object-oriented or functional programming design paradigms.
● You have strong practical experience building RESTful microservices, event-based distributed systems.
● You have proficiency developing and deploying for cloud platforms like AWS and GCP

Preferred Qualifications
● Healthcare IT Experience
● Previous experience working with FHIR, HL7

 

Supervisory Responsibility: N/A
Work Location: Remote Based
Travel Required: 0% - 10%
Position Type: Full Time
EEO Statement: CareCloud is an equal employment opportunity employer
Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus. This position requires the ability to occasionally lift office products, equipment, and supplies, up to 20 pounds.
ADA Statement: Reasonable accommodations may be made to enable individuals with disabilities to perform essential job functions.
Other Duties: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that

 

Benefits:

CareCloud recognizes the importance of benefits and wellness for employees and their families. In addition to time off to support work-life balance and enjoyment, we offer a comprehensive benefits package designed for employees’ individual needs (including domestic partners).

 

  • Healthcare – A choice of medical plans designed to meet your individual needs
  • Dental & vision
  • 401(K) with company match
  • Flexible spending accounts (health & dependent care)
  • Company-paid life insurance (accidental and supplemental coverage at low cost)
  • Company-paid Short and Long term disability
  • Voluntary benefits (pet discount program, AFLAC)
  • Flexible PTO and Paid Holidays

About Company

MTBC
7 Clyde Road, Somerset

Job Information

No of vacancies: 1 Job type: Full Time Years of experience: - Salary: Negotiable Publish date: 01 Jul 2020

Apply for job

External website
Please login to submit application

Related Jobs

Job tags: remote
This entry was posted in . Bookmark the permalink.