Software Engineer
Job Summary: The Junior Project Engineer is responsible for assisting in the successful delivery of client technology projects by supporting the planning, deployment, implementation, and documentation of IT infrastructure solutions.
Job Summary:
The Junior Project Engineer is responsible for assisting in the successful delivery of client technology projects by supporting the planning, deployment, implementation, and documentation of IT infrastructure solutions. Working under the guidance of senior Project Engineers and the Director of Proactive Services, this role participates in a wide variety of technical projects including server and network deployments, Microsoft 365 and Azure implementations, workstation rollouts, cloud migrations, cybersecurity initiatives, and infrastructure refreshes.
The Junior Project Engineer develops hands-on technical expertise while gaining experience in project execution, client communication, documentation, and best practices. This individual is expected to deliver high-quality work, maintain accurate project documentation, and provide exceptional customer service while progressively developing the skills necessary to independently lead technology projects. In addition to project implementation, the role supports proactive maintenance initiatives and assists with the onboarding of new managed service clients to ensure stable, secure, and well-documented IT environments.
Essential Duties and Responsibilities:
· Assist with the planning, staging, deployment, and completion of client technology projects under the direction of senior engineers and the Director of Proactive Services.
· Deploy, configure, and validate servers, workstations, network infrastructure, wireless solutions, Microsoft 365, Microsoft Entra ID (Azure AD), Intune, and related cloud technologies following established standards.
· Stage, pre-configure, test, and inventory hardware and software prior to client installations to ensure successful project execution.
· Perform workstation deployments, Microsoft 365 migrations, device enrollments, user profile migrations, software installations, and endpoint configurations.
· Assist with server installations, virtualization platforms (Hyper-V and VMware), Active Directory, Windows Server roles, storage systems, and network infrastructure upgrades.
· Participate in project cutovers, maintenance windows, and infrastructure upgrades while minimizing client downtime and ensuring successful implementation.
· Surface project opportunities identified during onboarding and maintenance work, recommending remediation, upgrade, and standardization projects that bring client environments in line with ICS best practices.
· Troubleshoot and resolve implementation issues involving networking, Microsoft technologies, cloud services, security solutions, backups, and endpoint devices, escalating complex issues when appropriate.
· Maintain accurate project documentation, including network diagrams, configuration details, implementation records, asset inventories, and client documentation.
Posted July 27, 2026