Empire State
Albany, New York
Job DescriptionJob Description Applicants MUST submit a cover letter with resume to be considered. This position will require in-office presence. Hybrid work schedules may be possible based on specific job duties and consistent with ESD policy. Minorities, women, and individuals with disabilities are encouraged to apply. Please contact Human Resources if you require an accommodation. BASIC FUNCTION: Develop, test and maintain Model driven Power Apps, Power Pages, and Dynamics 365 applications in support of ESD's business requirements. Work closely with functional analysts, architects, and stakeholders to implement secure, scalable, and user-centered solutions on the Microsoft Power Platform. WORK PERFORMED: Analyze business requirements and develop project plans that utilize available technologies within MS Power Platform and Dynamics 365 to improve organizational business functions. Develop, configure and customize Dynamics 365 applications, including entities, forms, views, dashboards, business rules, and security roles. Develop Dynamics 365 plugins using C# to implement custom business logic and integrations. Support, create and enhance Microsoft Dynamics workflows, plugins and customizations Create and configure MS Dynamics user accounts, security roles, entities, field level security and business units Create, modify, deploy, and support custom and Ad-hoc dashboards, charts and reports in MS Dynamics Integrate software components and third-party programs Develop and maintain Power Pages solutions, including site configuration, authentication, data access, and user experience customization. Implement Dataverse data models and manage relationships, business logic, and validation. Design and implement integrations between Dataverse and external systems using SQL Server Integration Services and KingswaySoft adapters. Design and implement Power Automate flows to support business process automation, system integration, and data synchronization. Develop and maintain Power Apps Component Framework controls to support advanced user interface and interaction requirements. Create and maintain custom client-side functionality using JavaScript for form events, ribbon commands, and UI enhancements. Implement row level security and data governance controls within Power BI solutions. Support solution lifecycle management across development, test, and production environments using Power Platform ALM practices. Develop robust error handling, logging, and monitoring for automated workflows. Collaborate with stakeholders to optimize and streamline business processes using low code and pro code approaches. Support data migration, transformation, and synchronization across enterprise systems. Ensure data integrity, performance, and security across integration pipelines. Collaborate with stakeholders to define reporting requirements and deliver actionable insights. Participate in code reviews, testing, and deployment activities to ensure quality and reliability. Ensure solutions comply with organizational security, privacy, and compliance requirements. Provide operational support, troubleshooting, and continuous improvement for deployed solutions. Produce clean, efficient code based on specifications. Liaise with project managers, stakeholders and 3rd party vendors in support of application requirements Troubleshoot application performance bottlenecks to ensure fast efficient workflow and data processing Develop "Test and Debug" strategies to ensure System reliability and data integrity Assist with IT Disaster Recovery efforts, testing and documentation Perform other related duties and / or projects as directed by IT Management MINIMUM REQUIREMENTS: Education Level required: BA in an Application Development related discipline with minimum of 3 years' experience in related field; Or a 2-year degree with a minimum of 5 years' experience; Or, any equivalent combination of experience and/or education from which comparable knowledge, skills and abilities have been achieved. Relevant experience required: Extensive experience in an MS Power Platform Development role. Experience with Dynamics SDK, Dynamics Plugins, Application API (REST, Oauth), and HTML. Ability to develop Power BI datasets, reports, and dashboards using Dataverse and external data sources is helpful. Knowledge required: Strong proficiency with MS Power Platform, Model Driven Power Apps, Power Pages, Power Automate, Microsoft Dataverse, MS Dynamics 365, MS Visual Studio, Microsoft SQL Server Integration Services, KingswaySoft Dynamics 365 adapters, Power BI, Data Modeling, Power Platform ALM, Azure DevOps, Git source control, C#, ASP.Net, JavaScript (JQuery Angular), MS Office applications and MS Operating Systems. Ability to work with a diverse group of people at both a functional and technical level and communicate at a level appropriate to audience; Ability to work both independently and as part of a team; Strong written and verbal communication skills.
Job DescriptionJob Description Applicants MUST submit a cover letter with resume to be considered. This position will require in-office presence. Hybrid work schedules may be possible based on specific job duties and consistent with ESD policy. Minorities, women, and individuals with disabilities are encouraged to apply. Please contact Human Resources if you require an accommodation. BASIC FUNCTION: Develop, test and maintain Model driven Power Apps, Power Pages, and Dynamics 365 applications in support of ESD's business requirements. Work closely with functional analysts, architects, and stakeholders to implement secure, scalable, and user-centered solutions on the Microsoft Power Platform. WORK PERFORMED: Analyze business requirements and develop project plans that utilize available technologies within MS Power Platform and Dynamics 365 to improve organizational business functions. Develop, configure and customize Dynamics 365 applications, including entities, forms, views, dashboards, business rules, and security roles. Develop Dynamics 365 plugins using C# to implement custom business logic and integrations. Support, create and enhance Microsoft Dynamics workflows, plugins and customizations Create and configure MS Dynamics user accounts, security roles, entities, field level security and business units Create, modify, deploy, and support custom and Ad-hoc dashboards, charts and reports in MS Dynamics Integrate software components and third-party programs Develop and maintain Power Pages solutions, including site configuration, authentication, data access, and user experience customization. Implement Dataverse data models and manage relationships, business logic, and validation. Design and implement integrations between Dataverse and external systems using SQL Server Integration Services and KingswaySoft adapters. Design and implement Power Automate flows to support business process automation, system integration, and data synchronization. Develop and maintain Power Apps Component Framework controls to support advanced user interface and interaction requirements. Create and maintain custom client-side functionality using JavaScript for form events, ribbon commands, and UI enhancements. Implement row level security and data governance controls within Power BI solutions. Support solution lifecycle management across development, test, and production environments using Power Platform ALM practices. Develop robust error handling, logging, and monitoring for automated workflows. Collaborate with stakeholders to optimize and streamline business processes using low code and pro code approaches. Support data migration, transformation, and synchronization across enterprise systems. Ensure data integrity, performance, and security across integration pipelines. Collaborate with stakeholders to define reporting requirements and deliver actionable insights. Participate in code reviews, testing, and deployment activities to ensure quality and reliability. Ensure solutions comply with organizational security, privacy, and compliance requirements. Provide operational support, troubleshooting, and continuous improvement for deployed solutions. Produce clean, efficient code based on specifications. Liaise with project managers, stakeholders and 3rd party vendors in support of application requirements Troubleshoot application performance bottlenecks to ensure fast efficient workflow and data processing Develop "Test and Debug" strategies to ensure System reliability and data integrity Assist with IT Disaster Recovery efforts, testing and documentation Perform other related duties and / or projects as directed by IT Management MINIMUM REQUIREMENTS: Education Level required: BA in an Application Development related discipline with minimum of 3 years' experience in related field; Or a 2-year degree with a minimum of 5 years' experience; Or, any equivalent combination of experience and/or education from which comparable knowledge, skills and abilities have been achieved. Relevant experience required: Extensive experience in an MS Power Platform Development role. Experience with Dynamics SDK, Dynamics Plugins, Application API (REST, Oauth), and HTML. Ability to develop Power BI datasets, reports, and dashboards using Dataverse and external data sources is helpful. Knowledge required: Strong proficiency with MS Power Platform, Model Driven Power Apps, Power Pages, Power Automate, Microsoft Dataverse, MS Dynamics 365, MS Visual Studio, Microsoft SQL Server Integration Services, KingswaySoft Dynamics 365 adapters, Power BI, Data Modeling, Power Platform ALM, Azure DevOps, Git source control, C#, ASP.Net, JavaScript (JQuery Angular), MS Office applications and MS Operating Systems. Ability to work with a diverse group of people at both a functional and technical level and communicate at a level appropriate to audience; Ability to work both independently and as part of a team; Strong written and verbal communication skills.
Empire State
Buffalo, New York
Job DescriptionJob Description Applicants MUST submit a cover letter with resume to be considered. This position will require in-office presence. Hybrid work schedules may be possible based on specific job duties and consistent with ESD policy. Minorities, women, and individuals with disabilities are encouraged to apply. Please contact Human Resources if you require an accommodation. BASIC FUNCTION: Provide end-user support services to staff members and assist in maintaining the day-to-day technology operations at ESD. This role requires a team player who can identify, troubleshoot and resolve computer and software related issues in a timely and courteous manner. Excellent written and verbal communication skills are essential, as well as a strong focus on customer service when interacting with staff, consultants, and vendors across all levels of the organization. WORK PERFORMED: Assist all staff via phone, email, and Helpdesk ticketing solution in a courteous and efficient manner. Maintain helpdesk coverage; user follow-ups; and managing daily tickets assigned. Maintain advanced knowledge of ESD's standardized software applications to assist in problem resolution and needs assessment. Support end-users with remote access on desktops/laptops and mobile devices across platforms. Knowledgeable in VDI (Virtual Desktop Infrastructure) Extensive experience with desktop hardware, software applications, operating systems, and networking connectivity (See Knowledge Required). Assist end-users in developing working knowledge of systems running on LAN. Prepare SOPs and user instructions as needed. Ability to train and conduct new-user orientations on both hardware and software as requested. Point person for all mobile and wireless devices including set-up, deployment, and user support. User support and setup of Click Share/laptops for Zoom/Webex webinars and conferences. Coordinate onboarding, offboarding, moves and changes with Administrative Services as needed. Collaborate with LAN technicians/network administrators to ensure efficient operation of the company's desktop computing environment; and liaise with third-party support and PC equipment vendors when necessary. Perform tasks and functions as required by supervisor. Perform other tasks and services needed by the end-user community, such as lifting, moving, boxing, and unboxing of equipment. Utilize strong analytical and active listening skills to manage a high-volume, multitask-driven workload while effectively collaborating with end users at all levels of the organization. Occasional travel to the various ESD offices may be required. Assist with IT Disaster Recovery efforts, testing and documentation as needed. Perform other IT related duties as directed by IT Management. MINIMUM REQUIREMENTS: Education Level required: Associate degree in an IT related discipline with minimum of 2 years' experience in related field; Or a HS Diploma with a minimum of 3 years' experience; Or any equivalent combination of experience and/or education from which comparable knowledge, skills and abilities have been achieved. MCSE Desktop Infrastructure & Windows 11 Certification; and CompTIA A+ & Network Certifications are helpful. Relevant Experience required: Minimum 3 years customer service experience, including troubleshooting and resolving user-facing hardware and software-related issues in a dynamic business environment. Strong verbal and written communication; excellent analytical and problem-solving skills; Proven experience in an IT user support role, with a demonstrated record of effectively troubleshooting and resolving user-facing hardware and software related issues in a dynamic business environment. Knowledge of IT support systems, network infrastructure, computing peripherals, and basic security principles, with hands-on experience in deploying end-user computer related equipment. Outstanding communication, and interpersonal skills, with the capacity to engage with diverse stakeholders at various organizational levels. Analytical mindset with problem-solving capabilities and attention to detail. Familiarity with cloud computing, virtualization, networking, and Microsoft Networks is advantageous. Knowledge required: Knowledgeable in Active Directory and O365; MS Windows 11; Mac OS; iOS; MS Office 2016+; Adobe Cloud Suite; Kofax PDF Software; iOS Mobile device Applications and firmware; Web-based video conferencing tools; VDI support; Familiarity with all ESD supported applications. Strong interpersonal and organizational skills.
Job DescriptionJob Description Applicants MUST submit a cover letter with resume to be considered. This position will require in-office presence. Hybrid work schedules may be possible based on specific job duties and consistent with ESD policy. Minorities, women, and individuals with disabilities are encouraged to apply. Please contact Human Resources if you require an accommodation. BASIC FUNCTION: Provide end-user support services to staff members and assist in maintaining the day-to-day technology operations at ESD. This role requires a team player who can identify, troubleshoot and resolve computer and software related issues in a timely and courteous manner. Excellent written and verbal communication skills are essential, as well as a strong focus on customer service when interacting with staff, consultants, and vendors across all levels of the organization. WORK PERFORMED: Assist all staff via phone, email, and Helpdesk ticketing solution in a courteous and efficient manner. Maintain helpdesk coverage; user follow-ups; and managing daily tickets assigned. Maintain advanced knowledge of ESD's standardized software applications to assist in problem resolution and needs assessment. Support end-users with remote access on desktops/laptops and mobile devices across platforms. Knowledgeable in VDI (Virtual Desktop Infrastructure) Extensive experience with desktop hardware, software applications, operating systems, and networking connectivity (See Knowledge Required). Assist end-users in developing working knowledge of systems running on LAN. Prepare SOPs and user instructions as needed. Ability to train and conduct new-user orientations on both hardware and software as requested. Point person for all mobile and wireless devices including set-up, deployment, and user support. User support and setup of Click Share/laptops for Zoom/Webex webinars and conferences. Coordinate onboarding, offboarding, moves and changes with Administrative Services as needed. Collaborate with LAN technicians/network administrators to ensure efficient operation of the company's desktop computing environment; and liaise with third-party support and PC equipment vendors when necessary. Perform tasks and functions as required by supervisor. Perform other tasks and services needed by the end-user community, such as lifting, moving, boxing, and unboxing of equipment. Utilize strong analytical and active listening skills to manage a high-volume, multitask-driven workload while effectively collaborating with end users at all levels of the organization. Occasional travel to the various ESD offices may be required. Assist with IT Disaster Recovery efforts, testing and documentation as needed. Perform other IT related duties as directed by IT Management. MINIMUM REQUIREMENTS: Education Level required: Associate degree in an IT related discipline with minimum of 2 years' experience in related field; Or a HS Diploma with a minimum of 3 years' experience; Or any equivalent combination of experience and/or education from which comparable knowledge, skills and abilities have been achieved. MCSE Desktop Infrastructure & Windows 11 Certification; and CompTIA A+ & Network Certifications are helpful. Relevant Experience required: Minimum 3 years customer service experience, including troubleshooting and resolving user-facing hardware and software-related issues in a dynamic business environment. Strong verbal and written communication; excellent analytical and problem-solving skills; Proven experience in an IT user support role, with a demonstrated record of effectively troubleshooting and resolving user-facing hardware and software related issues in a dynamic business environment. Knowledge of IT support systems, network infrastructure, computing peripherals, and basic security principles, with hands-on experience in deploying end-user computer related equipment. Outstanding communication, and interpersonal skills, with the capacity to engage with diverse stakeholders at various organizational levels. Analytical mindset with problem-solving capabilities and attention to detail. Familiarity with cloud computing, virtualization, networking, and Microsoft Networks is advantageous. Knowledge required: Knowledgeable in Active Directory and O365; MS Windows 11; Mac OS; iOS; MS Office 2016+; Adobe Cloud Suite; Kofax PDF Software; iOS Mobile device Applications and firmware; Web-based video conferencing tools; VDI support; Familiarity with all ESD supported applications. Strong interpersonal and organizational skills.
Empire State
Albany, New York
Job DescriptionJob Description Applicants MUST submit a cover letter with resume to be considered. This position will require in-office presence. Hybrid work schedules may be possible based on specific job duties and consistent with ESD policy. Minorities, women, and individuals with disabilities are encouraged to apply. Please contact Human Resources if you require an accommodation. BASIC FUNCTION: Assist with the installation, configuration and maintenance of critical network infrastructure supporting ESD's HQ, datacenter, and remote office locations. Assist in troubleshooting and resolving LAN and WAN related performance and equipment issues. Monitor and optimize network services and provide end user support for all network related devices and equipment. WORK PERFORMED: Install, configure, maintain, and administrate network related infrastructure, services, equipment, and software necessary to support ESD's critical business functions. Rack, stack, power and provide management connectivity for network equipment. Monitor and optimize the performance of enterprise SD-WAN and internet connectivity. Install, configure, and manage Juniper network switch stacks and associated infrastructure. Evaluate new and leading-edge network technologies for possible inclusion within the enterprise topology. Liaise with third party vendors to manage new and upgraded services being implemented. Utilize vendor portals to create, track and manage support and service tickets. Assist with the management of ESD's Active Directory Infrastructure. Assist with the management of network file storage services in Azure NetApp Files (ANF). Assist with the management of Virtual Server workloads in Azure VMware Solution (AVS). Assist with the management of Horizon Virtual Desktop Infrastructure (VDI) in Azure. Utilize network management best practices and monitoring tools to investigate and resolve network related performance issues. Assist with integrating technologies from different vendors in a heterogeneous networking environment. Support the installation, configuration and troubleshooting of IT infrastructure at ESD's satellite offices. Mentor junior networking staff and supervise network related projects as directed. Travel to various remote office locations as necessary. Assist in IT Disaster Recovery efforts, testing and documentation. Perform other related duties as required by IT management. MINIMUM REQUIREMENTS: Proven experience in Juniper network routing and switching or other routing and switching platform. Proven experience in routing and switching command line experience. Knowledge of SD-WAN infrastructure and management principles. Familiarity with cloud computing architecture including virtual desktop, storage and backup/recovery. Expertise with Enterprise wired and wireless network systems. Familiarity with ISP management. Experience with Network Monitoring Systems. Expertise with Group Policy, DHCP and DNS management. Ability to independently manage a project and coordinate with network and data center technicians. Must be able to work under deadlines and in an environment where priorities shift. Must be able to collaborate and coordinate across organizational disciplines (security, networking, procurement, Help Desk, etc.). Must be able to function as a team leader. Strong verbal and written communication skills. Ability to multi-task and deliver results within accepted timeframes. Relevant Experience required: Experience in a Network Engineer role. Education Level Required: Education Level required: Bachelor's degree in an IT related discipline with minimum of 3 years' experience in related field; Or a 2-year degree with a minimum of 5 years' experience; Or any equivalent combination of experience and/or education from which comparable knowledge, skills and abilities have been achieved. Knowledge & Skills Required Software / hardware: Juniper switches and routers, SD-WAN and ISP management experience, Microsoft Server operating systems (OS) 2016 - Current, Windows (OS) 10+, Cloud computing architecture, Active Directory management, EXSi, VOIP, SAN/NAS, Enterprise wireless solutions, Dell Server Hardware, Cat 6 cabling, UPS appliances, familiarity with VMware 7.0 + and VMware VDI solutions, Wyse thin clients, HP and Ricoh Printers. Ability to work with a diverse group of people at both a functional and technical level and communicate at a level appropriate to audience; Ability to work both independently and as part of a team; Strong written and verbal communication skills. Employee Relations: Role requires analytical and active listening skills; as well as the ability to multi-task and manage daily workload. Must work with end users at all levels of the organization.
Job DescriptionJob Description Applicants MUST submit a cover letter with resume to be considered. This position will require in-office presence. Hybrid work schedules may be possible based on specific job duties and consistent with ESD policy. Minorities, women, and individuals with disabilities are encouraged to apply. Please contact Human Resources if you require an accommodation. BASIC FUNCTION: Assist with the installation, configuration and maintenance of critical network infrastructure supporting ESD's HQ, datacenter, and remote office locations. Assist in troubleshooting and resolving LAN and WAN related performance and equipment issues. Monitor and optimize network services and provide end user support for all network related devices and equipment. WORK PERFORMED: Install, configure, maintain, and administrate network related infrastructure, services, equipment, and software necessary to support ESD's critical business functions. Rack, stack, power and provide management connectivity for network equipment. Monitor and optimize the performance of enterprise SD-WAN and internet connectivity. Install, configure, and manage Juniper network switch stacks and associated infrastructure. Evaluate new and leading-edge network technologies for possible inclusion within the enterprise topology. Liaise with third party vendors to manage new and upgraded services being implemented. Utilize vendor portals to create, track and manage support and service tickets. Assist with the management of ESD's Active Directory Infrastructure. Assist with the management of network file storage services in Azure NetApp Files (ANF). Assist with the management of Virtual Server workloads in Azure VMware Solution (AVS). Assist with the management of Horizon Virtual Desktop Infrastructure (VDI) in Azure. Utilize network management best practices and monitoring tools to investigate and resolve network related performance issues. Assist with integrating technologies from different vendors in a heterogeneous networking environment. Support the installation, configuration and troubleshooting of IT infrastructure at ESD's satellite offices. Mentor junior networking staff and supervise network related projects as directed. Travel to various remote office locations as necessary. Assist in IT Disaster Recovery efforts, testing and documentation. Perform other related duties as required by IT management. MINIMUM REQUIREMENTS: Proven experience in Juniper network routing and switching or other routing and switching platform. Proven experience in routing and switching command line experience. Knowledge of SD-WAN infrastructure and management principles. Familiarity with cloud computing architecture including virtual desktop, storage and backup/recovery. Expertise with Enterprise wired and wireless network systems. Familiarity with ISP management. Experience with Network Monitoring Systems. Expertise with Group Policy, DHCP and DNS management. Ability to independently manage a project and coordinate with network and data center technicians. Must be able to work under deadlines and in an environment where priorities shift. Must be able to collaborate and coordinate across organizational disciplines (security, networking, procurement, Help Desk, etc.). Must be able to function as a team leader. Strong verbal and written communication skills. Ability to multi-task and deliver results within accepted timeframes. Relevant Experience required: Experience in a Network Engineer role. Education Level Required: Education Level required: Bachelor's degree in an IT related discipline with minimum of 3 years' experience in related field; Or a 2-year degree with a minimum of 5 years' experience; Or any equivalent combination of experience and/or education from which comparable knowledge, skills and abilities have been achieved. Knowledge & Skills Required Software / hardware: Juniper switches and routers, SD-WAN and ISP management experience, Microsoft Server operating systems (OS) 2016 - Current, Windows (OS) 10+, Cloud computing architecture, Active Directory management, EXSi, VOIP, SAN/NAS, Enterprise wireless solutions, Dell Server Hardware, Cat 6 cabling, UPS appliances, familiarity with VMware 7.0 + and VMware VDI solutions, Wyse thin clients, HP and Ricoh Printers. Ability to work with a diverse group of people at both a functional and technical level and communicate at a level appropriate to audience; Ability to work both independently and as part of a team; Strong written and verbal communication skills. Employee Relations: Role requires analytical and active listening skills; as well as the ability to multi-task and manage daily workload. Must work with end users at all levels of the organization.