<p>Lead end-to-end delivery of ERP and application development projects, with a focus on Microsoft Dynamics 365 implementations. Manage cross-functional teams, timelines, and stakeholders to ensure successful project execution aligned with business objectives.</p>
We are looking for an Infrastructure Project Engineer to serve as the primary technical leader for a healthcare-focused client environment in Jacksonville, Florida. This contract-to-permanent opportunity combines hands-on engineering, project ownership, and client-facing partnership, with a strong emphasis on reliability, security, and well-documented operations. The person in this role will guide infrastructure improvements, resolve complex technical issues, and help maintain a stable Microsoft-based ecosystem that supports critical business and compliance needs.<br><br>Responsibilities:<br>• Direct infrastructure initiatives from planning through completion, including platform upgrades, server replacements, cloud-related efforts, and other environment improvements while keeping schedules and records up to date.<br>• Build, configure, monitor, and retire physical and virtual server systems across Windows Server, VMware, and Hyper-V environments.<br>• Administer and enhance Microsoft technologies such as Microsoft 365, Entra ID, Intune, Azure, Exchange, and Active Directory to support secure and efficient operations.<br>• Serve as the senior escalation resource for difficult technical problems involving servers, networking, cloud services, and endpoint connectivity.<br>• Strengthen system security by managing endpoint protection and application control tools, including ThreatLocker or comparable zero-trust solutions.<br>• Perform hands-on network support work involving switches, routing, firewalls, VLANs, DHCP, DNS, and circuit-related troubleshooting.<br>• Produce and maintain clear technical documentation in knowledge management platforms and share expertise with other engineers through active collaboration.<br>• Meet service expectations by tracking work accurately in ticketing and project systems, documenting activity in real time, and supporting defined SLA commitments.
<p>Overview</p><p>We are seeking a seasoned IT leader to guide and advance the organization’s technology strategy across systems, infrastructure, and end-user support. This role is responsible for both the day-to-day health of IT operations and the long-term planning required to support growth, scalability, and reliability in a multi-location environment. The Director of IT will lead a team of IT professionals while partnering closely with executive leadership to align technology initiatives with business priorities.</p><p>This position operates on a standard Monday–Friday schedule and may be onsite.</p><p><br></p><p>Leadership Competencies</p><ul><li>Strategic thinking with the ability to plan long-term initiatives</li><li>Ownership, accountability, and sound decision-making</li><li>Experience leading organizational change and technology transformation</li><li>Strong cross-functional collaboration and influence</li></ul><p>Preferred Experience</p><ul><li>Industry certifications such as CISSP, Azure Solutions Architect, or ITIL</li><li>Experience with cloud migrations or modernization initiatives</li><li>Background supporting organizations in regulated environments (e.g., financial services)</li></ul><p><br></p><p><br></p>
We are looking for a skilled Software Developer to join our dynamic team in Jacksonville, Florida. In this role, you will design, develop, and maintain software solutions that meet business needs while ensuring high-quality performance and reliability. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to innovative projects.<br><br>Responsibilities:<br>• Develop and maintain software applications using .NET, C#, ASP.NET, and other relevant frameworks.<br>• Collaborate with cross-functional teams to gather requirements and design technical solutions.<br>• Write clean, efficient, and well-documented code to ensure high performance and scalability.<br>• Troubleshoot and resolve software issues to maintain system stability.<br>• Conduct testing and debugging to ensure functionality meets specifications.<br>• Stay updated with emerging technologies and apply them to improve software development processes.<br>• Participate in code reviews to ensure adherence to best practices and standards.<br>• Create technical documentation to support development processes and user understanding.<br>• Optimize application performance by analyzing and addressing bottlenecks.<br>• Provide ongoing support and maintenance for existing software systems.