Software Engineer

Clarity Software Solutions, Inc. Logo

Clarity Software Solutions, Inc.

πŸ“Remote - Worldwide

Summary

Join Clarity and become a Software Engineer contributing to seamless healthcare document management solutions. You will be part of a team developing and supporting applications for content management, large-scale printing, e-delivery, and smartphone support. The role involves participation in all phases of the SDLC, working on both small teams and individual projects. You will design, develop, and test application enhancements, implement clients using the existing platform, and maintain and enhance test automation tools. Reporting to the Senior Director, IT Resource Management or the Senior Director, IT Capacity Planning & Client Interface, this position requires a BA/BS degree or equivalent and 4+ years of software development experience, including 2+ years with Java/J2EE. Excellent communication and problem-solving skills are essential.

Requirements

  • BA/BS degree, or equivalent combination of education and experience
  • 4+ years of experience in software development, including 2+ years of working with java/j2ee
  • Familiarity with distributed enterprise applications (systems that span several physical machines)
  • Proficiency in MySQL/Apache/Tomcat
  • Excellent communication skills, both written and oral
  • Ability to learn new concepts, systems, and software independently and quickly
  • Self-starter, able to work as part of a small team as well as independently, with minimal supervision
  • High energy, positive attitude, professional, and mature
  • Detail-oriented
  • Ability to prioritize work and effectively manage multiple tasks
  • Ability to accurately estimate and meet development deadlines
  • Must be able to work from a desk set up 90 percent of the time
  • Must be able to frequently communicate via telephone and Teams application

Responsibilities

  • Design, develop, and test enhancements to the existing content management portal
  • Implement clients using existing platform
  • Maintain and enhance test automation tools
  • Produce effective technical documentation where needed
  • Other duties as assigned by management

Preferred Qualifications

  • Knowledge of large-scale printing technologies (PDF, PPML), preferred
  • Knowledge of smart phone platforms (IOS, Android) preferred
  • Experience working on small and fast-paced software teams preferred

Benefits

  • Competitive compensation
  • A full benefits suite including Medical/Dental & Vision plans
  • 401k with company match
  • A supportive and growth-oriented culture

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.