Entry Level Application Developer & IT Support

We are seeking a skilled and motivated Application Developer and IT Support Technician to join our team. In this role, you will be responsible for designing, developing, testing, and maintaining software applications as well as supporting tablet-based survey deployment and IT needs in clinical environments. This is an ideal position for a tech-savvy individual who can bridge the gap between application development and hands-on IT support.

Key Responsibilities:

  • Mobile Device Configuration and Management
    1. Configure and deploy iPads and Samsung tablets for use in clinical environments.
    2. Set up user-friendly app interfaces and digital surveys for patient self check-in. 
    3. Install, configure, and manage mobile applications to ensure reliability and ease of use. 
    4. Administer Apple Business Manager and Android Enterprise for device enrollment and app deployment.
    5. Ensure mobile devices are secured and compliant with HIPAA and IT policies. 
  • Software Development and Maintenance
    1. Design, develop, test, and maintain custom software applications to support clinical operations. 
    2. Write clean, efficient, and maintainable code following development standards.
    3. Collaborate with cross-functional teams to define requirements and specifications. 
  • System Integration and Technical Support
    1. Integrate applications with EHR/EMR systems and cloud services.
    2. Provide technical support for applications and mobile devices.
    3. Ensure systems are scalable, secure, and optimized for performance. 
  • Application Usability and Survey Management
    1. Customize third-party apps and configure survey platforms (Google Forms, Microsoft Forms, etc.).
    2. Deploy digital surveys on tablets using kiosk or guided access modes. 
    3. Gather feedback and monitor usage to improve UX and data collection.
  • Documentation and Lifecycle Management
    1. Maintain documentation for configurations, deployments, and source code.
    2. Follow CI/CD practices and participate in code reviews.
  • Security and Compliance
    1. Ensure applications comply with HIPAA and healthcare data privacy standards. 
    2. Apply updates, patches, and conduct security audits regularly. 
  • Training and End-User Support
    1. Train staff on using tablets and apps effectively.
    2. Create support guides and troubleshoot user-reported issues.
  • Technology Research and Innovation
    1. Research mobile tools to improve clinical efficiency.
    2. Stay current with trends in mobile health and software development.

Program Name: Information Technology

Works with the following population: The entire New Horizons agency.

Working Conditions:

  • On-site work during regular business hours with occasional after-hours or weekend support.
  • Collaborative team culture.
  • May involve lifting and moving IT equipment (up to 40 lbs).

Minimum Requirements: Bachelor's degree in Computer Science, Software Engineering, or equivalent work experience. Proficiency in Java, C#, Python or similar programming languages. Experience with web application frameworks. Knowledge of relational and non-relational databases. Strong analytical and troubleshooting skills. Excellent verbal and written communication skills.

Preferred Qualifications: Experience with cloud services (AWS, Azure, Google Cloud). Knowledge of mobile app development frameworks. Familiarity with CI/CD practices. Experience with DevOps tools and automation.

Days & Time: This position will work 40 hours a week, Monday through Friday. Most programs work from 8am to 5pm, with a one-hour lunchbreak.

Pay: $52,400 - $55,290 per year

Due to the volume of applications received, we are unable to provide information on application status by phone or e-mail. We are also unable to contact applicants who are not selected for a position. All qualified applicants will be considered but may not necessarily receive an interview. Selected applicants will be contacted by Human Resources to continue the hiring process. This position is subject to close at any time once a satisfactory applicant pool has been identified.