Deployment Technician<p>We are seeking a skilled Deployment Technician to join our team. As a Deployment Technician, your primary duties will involve upgrading Windows systems, offering end-user support, and handling PC refresh and lifecycle refresh tasks. This role is based in Orange, Connecticut, offering a contract to permanent employment opportunity.</p><p><br></p><p>Responsibilities:</p><p>• <strong>Upgrade Windows systems from version 10 to 11, candidates without Windows imaging experience will not be considered for this position</strong></p><p>• Deliver comprehensive support to end-users</p><p>• Manage and execute PC refresh tasks promptly</p><p>• Supervise lifecycle refresh tasks to ensure optimal system performance </p><p>• Use Microsoft systems and Active Directory for various tasks </p><p>• Address and resolve configuration management issues </p><p>• Carry out deployment tasks efficiently</p><p>• Monitor and maintain computer hardware to ensure optimal performance.</p>Sr. Software Engineer<p>The Software Engineer plays a key role in the modernization of the online and backend platforms using .NET technologies. The Software Engineer will work with the engineering team to build and enhance a suite of applications supporting agent sales and will contribute to software design and architecture using agile practices. An engineer in this role will take initiative to constantly look for ways to improve systems, will deliver quality solutions, efficiently, and with less reliance on peers.</p><p><br></p><p>Duties/Responsibilities:</p><p>• Serve as a senior software engineer for software development projects of moderate to high complexity</p><p>• Develop technical specifications and architecture</p><p>• Participate in code reviews and provide feedback to other developers.</p><p>• Strong problem-solving and analytical skills.</p><p>• Excellent collaboration, communication and writing skills.</p><p>• Knowledge of software design patterns and programming best practices</p><p>• Understanding of architectural paradigms and ability to choose the architectural style based on the requirement of the project and business needs</p><p>• Understand non-functional aspects of evolutionary software architecture e.g., Security, Reliability, Scalability, Performance, Availability, etc.</p><p>• Understand functional requirements and interact with other cross-functional teams to architect, design, develop, test, and deploy features</p><p>• Assist with solution estimation and establishing standards</p><p>• Stay informed of industry trends and technologies</p><p>• Participate in the process of mentoring junior engineers</p><p><br></p><p>Required Skills/Abilities:</p><p>• Bachelor’s degree in Computer Science or related field</p><p>• 5+ years of hands-on software development experience</p><p>• Solid understanding of object-oriented programming and design patterns.</p><p>• Proficient in C# and .NET framework.</p><p>• Experience with database technologies (e.g., SQL Server)</p><p>• Experience with front-end technologies (Blazor, Webforms, JavaScript)</p><p>• Experience with modern DevOps toolchains & build pipelines</p><p><br></p><p>Preferred Skills/Abilities:</p><p>• Experience with AWS Cloud Services</p><p>• Experience with Git Repositories and Source Control</p><p>• Knowledge of Agile Scrum and Sprint Methodologies</p><p>• Familiarity with Jira and Confluence</p>Software Engineer Manager<p>We are searching for a skilled Software Engineer Manager to become a part of our team based in Fairfield County, Connecticut. As a Software Engineer Manager, you will be responsible for leading a highly efficient team of engineers in creating scalable, web-based software. You will also be responsible for maintaining our high-performance technology stack and improving our processes and practices.</p><p><br></p><p>Responsibilities:</p><p>• Supervise and provide leadership for a team of Engineers, guiding them in the development, design, and optimization of applications in a Microsoft-based environment.</p><p>• Architect, develop, and implement software programs that meet our business needs.</p><p>• Develop application code and modules to fulfill both business and technical requirements.</p><p>• Uphold programming standards by adhering to production, productivity, quality, and customer-service standards.</p><p>• Integrate qualitative best practices in the design and development aspects of programs.</p><p>• Coordinate and manage project planning and execution across multiple projects.</p><p>• Conduct regular meetings with clients, vendors, and internal resources to discuss project initiatives and deliverables.</p><p>• Oversee and lead project team members in their tasks.</p><p>• Implement software enhancements and ensure the software meets business requirements.</p>Systems Engineer<p>We are in search of a Network/Systems Engineer to join our team in Fairfield County, Connecticut. In this role, you will be handling various IT-related tasks such as managing Microsoft Servers, Active Directory, SharePoint sites. You will also be providing IT support during and after office hours to ensure business continuity, supporting end users onsite and remotely, and managing the day-to-day infrastructure. </p><p><br></p><p>Responsibilities:</p><p>• Manage and troubleshoot Microsoft Servers, Active Directory, Group Policies</p><p>• Set up and manage SharePoint sites and Office 365 Portal</p><p>• Handle IT related incidents and requests on a daily basis</p><p>• Provide IT support during and after office hours to ensure business operation and continuity</p><p>• Offer remote and onsite support to end users to resolve IT related issues</p><p>• Oversee the maintenance of desktop hardware configurations and operating systems</p><p>• Handle software troubleshooting of standard office applications and email support for desktops via ticketing system</p><p>• Assist in the setup of new PCs and installation of standard office applications</p><p>• Ensure all users can log in to the company network, detect and eliminate computer viruses, and troubleshoot problems encountered by end users</p><p>• Maintain a high degree of customer service for all support queries and adhere to all service management principles</p><p>• Perform monthly IT system audit checks and report on non-compliant systems</p><p>• Supervise and maintain inventory, system documentation, and local vendor contracts</p><p>• Work collaboratively with remote teams to resolve service and technical issues</p><p>• Manage local IT asset management and ensure the accuracy of IT inventory</p><p>• Check local IT infrastructure regularly to ensure compliance/security requirements are fully achieved.</p>Power Platform Lead<p>We are seeking a Power Platform Lead to join our team in Hartford County, Connecticut. In this role, you will be responsible for leading the development and implementation of Power BI reports and dashboards, managing Power BI service and on-prem environments, and providing technical guidance to the Power Platform development team. This role offers an exciting opportunity to work in the Business Intelligence industry.</p><p><br></p><p>Responsibilities</p><p><br></p><p>• Lead the creation of visual management tools and key insights using Power BI for internal customers.</p><p>• Collaborate with business stakeholders to align data-driven strategies with governance frameworks.</p><p>• Oversee the administration, security, governance, and maintenance of Power BI service and on-prem environments.</p><p>• Develop and maintain Power Apps, Power Automate, and Power Page solutions to enhance user experience and automate business processes.</p><p>• Ensure integration of Power Apps, Power Automate, and Power Page solutions with other systems and data sources.</p><p>• Provide technical guidance and share best practices with the Power Platform development team and Power BI user community.</p><p>• Keep abreast of the latest trends and technologies in the Power Platform and data analytics domains.</p><p>• Use BusinessObjects Technologies, Cognos Business Intelligence, Dax Technologies, and Informatica to support business intelligence functions.</p><p>• Utilize Maps API for data visualization and location-based insights.</p><p>• Fulfill Business Intelligence (BI) requirements and communicate complex data insights to non-technical stakeholders.</p>