Software Engineer
Remote
Full Time
Clarity Software Solutions
Experienced
At Clarity, we pave the way to a seamless solution for healthcare document management for our clients, as they navigate through the evolving healthcare industry and increase the member engagement.
We offer:
Job Summary:
The Software Engineer is part of a team that is responsible for the development and support of applications whose key functions include content management, large scale print, e-delivery, and smartphone support. The person in this role participates in all phases of the SDLC, working on small teams and individual projects. This position reports to the Senior Director, IT Resource Management or the Senior Director, IT Capacity Planning & Client Interface.
Essential Functions
Education Required
Knowledge & Experience
Personal Attributes
Physical Demands
We offer:
- Competitive compensation
- A full benefits suite including Medical/Dental & Vision plans.
- 401k with company match
- A supportive and growth-oriented culture
Job Summary:
The Software Engineer is part of a team that is responsible for the development and support of applications whose key functions include content management, large scale print, e-delivery, and smartphone support. The person in this role participates in all phases of the SDLC, working on small teams and individual projects. This position reports to the Senior Director, IT Resource Management or the Senior Director, IT Capacity Planning & Client Interface.
Essential Functions
- 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.
Education Required
- BA/BS degree, or equivalent combination of education and experience.
Knowledge & 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.
- 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.
Personal Attributes
- 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
Physical Demands
- 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.
Apply for this position
Required*