IT Manager - Microsoft Tech Stack
Direct Hire
Reston, VA
Hybrid onsite 3 days a week.
Local candidates preferred.
Key Requirements: Must have knowledge and experience across Microsoft Tech Stack including D365, EDI B2B (BizTalk & Cleo) and SQL Server. Additional C#, Java, HTML, CSS, JavaScript, EDI/cXML, and Classic ASP required.
Job Overview
This is a hands-on leadership role in a small-business environment. Success requires a self-driven, resourceful individual who can prioritize effectively and deliver meaningful results across a broad portfolio with a lean team.
Essential Functions:
Provide leadership, direction, and coaching across a cross-functional IT team, including systems administration, help desk, software development, database administration, B2B/EDI, and web design; oversee recruitment of new talent as necessary.
Maintain overall responsibility for the company's infrastructure, partnering closely with the Senior Systems Administrator.
Evaluate the current environment and develop and maintain a technology and platform roadmap; analyze system performance and recommend corrective and preemptive actions.
Oversee the software development lifecycle (SDLC), from design and implementation to testing and deployment, in partnership with the Principal Software Engineer and Development Team Lead, leaning on their deep development expertise for technical direction while ensuring quality, standards, and documentation.
Manage project intake, scoping, prioritization, and resource allocation across both infrastructure and development initiatives, adapting to evolving business needs and competing timelines.
Collaborate with internal stakeholders to translate business requirements into technical requirements, building a strong network of cross-functional collaboration within the organization, with support from the Operations Project Manager.
Identify potential risks in projects and operations and develop strategies to mitigate them.
Oversee teams that implement changes in hardware and software, ensuring seamless integration of new technologies and minimal disruption to operations.
Oversee the company's e-commerce and B2B platforms and the ERP environment, supporting reliable EDI and cXML transactions and an effective online customer experience.
Work with direct reports to develop, implement, and enforce IT policies, standards, documentation, and security and compliance practices, particularly under CMMC Level 2 requirements.
Act as a senior technical escalation point, providing insight and assistance in resolving complex technical and operational challenges.
Conduct performance evaluations, identify opportunities for growth, and facilitate professional development plans for the team.
Foster a culture of continuous improvement, innovation, and knowledge sharing, both within the team and across the company.
Conduct research on emerging technologies and trends and develop plans for investing in systems that increase cost-effectiveness and flexibility.
Other duties as required, based on business and departmental needs and goals.
Required Education and Experience:
Bachelor's degree in information technology, computer science, information systems, or a related field, or equivalent practical experience.
Five or more years of progressive IT experience within a managerial role, showcasing strong leadership and people management skills.
Strong systems administration and infrastructure background, with above-average analytical, conceptual, and troubleshooting abilities.
Solid grasp of software engineering principles and SDLC best practices, with demonstrated software project management experience.
Experience designing and implementing disaster recovery and business continuity plans, including backup strategies, failover procedures, and recovery time objectives (RTOs/RPOs).
Comfortable being hands-on across multiple IT disciplines.
A strong sense of ownership and drive; self-motivated, with the ability to take direction and operate with autonomy in a small-business, resource-constrained environment.
Strong interpersonal, problem-solving, analytical, and communication skills, dealing with both technical and non-technical stakeholders.
Preferred Education and Experience:
Knowledge of programming languages and web technologies such as C#, Java, JavaScript, Classic ASP, and HTML/CSS.
Experience with Agile methodologies and project management tools, including Jira and GitHub, or equivalent platforms.
Experience with enterprise platforms, especially Microsoft Dynamics 365 Business Central.
Experience designing, developing, and/or managing e-commerce solutions and optimizing online shopping experiences, particularly in EDI and cXML B2B frameworks. Experience with EDI platforms, especially Cleo. Microsoft BizTalk experience a plus.
Relevant certifications such as ITIL, PMP, VMware VCP, CompTIA, or Microsoft credentials.
Experience with debugging, reverse engineering, performance optimization, and DevOps skills is a plus.
Supervisory Responsibilities:
This position has direct supervisory responsibilities over a team that includes a Senior Systems Administrator, a Principal Software Engineer, a Development Team Lead, a Database Administrator, a B2B Specialist, and a Web Designer. The Development Team Lead manages three lower-level developers, and the Senior Systems Administrator manages a team of four (Systems Administrator and three Service Desk Engineers), who all fall under the IT Manager's broader oversight.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 10105282
- Position Id: 880173
- Posted 3 hours ago