Software Developer (Middleware, Python, Django, Java Rest...<p>We are offering a long-term employment opportunity for a Software Developer, specializing in Middleware, Python, Django, and Java Rest technologies. The role is based in Philadelphia, Pennsylvania, and involves working with internal business stakeholders and external customers to develop and maintain software applications.</p><p><br></p><p>Responsibilities:</p><p>• Develop software applications aligning with our business requirements and external customer needs</p><p>• Implement quality assurance processes for software development to maintain a high standard of output</p><p>• Conduct comprehensive tests on the developed software and develop fixes as required</p><p>• Maintain the operational readiness of Middleware Applications, including those hosted in AWS cloud</p><p>• Identify and implement system enhancements to improve functionality and simplify system administration</p><p>• Develop plans for application changes, including defect fixes, enhancements, and configuration changes</p><p>• Configure and test changes to the system, including report generation, security access, and workflow management</p><p>• Collaborate with the BA/QA teams to create comprehensive test plans and ensure issues are properly identified, fixed, and tested</p><p>• Mentor team members, guiding them in coding practices, design principles, and implementation patterns to ensure high-quality, maintainable solutions</p><p>• Build highly scalable SOAP and REST services, and develop modern REST Web services</p><p>• Consume API/web-based services and work with HTTP and TCP/IP technologies</p><p>• Display creativity and latitude in the execution of tasks, typically reporting to a project leader or manager.</p>Database DeveloperWe are looking for a highly organized and detail-oriented Database Developer to join our team. As a Database Developer, you will focus on creating, optimizing, and maintaining data models, dashboards, and visualizations while collaborating with stakeholders to meet business needs. This role involves working with SQL databases and leveraging BI tools to deliver actionable insights. <br><br>Responsibilities <br>• Develop and maintain interactive dashboards and reports using Power BI. <br>• Extract, transform, and load (ETL) data from various data sources into SQL databases and data warehouses. <br>• Collaborate with stakeholders to collect and analyze requirements, translating them into technical solutions. <br>• Optimize data models and workflows using DAX and Power Query (M). <br>• Ensure the accuracy and reliability of data through validation and performance optimization techniques. <br>• Manage and update existing dashboards and reports based on evolving business needs. <br>• Promote best practices in data governance, security, and business intelligence development. <br>• Leverage data visualization techniques to present complex information in a clear and actionable format. <br>• Utilize tools and technologies like Microsoft Dynamics 365 and Power BI Service for publishing and managing reports. <br>• Explore opportunities to enhance processes through the integration of cloud technologies and advanced analytics.Database DeveloperWe are seeking a Database Developer to join our team located in Chantilly, Virginia, United States. In this role, you will design and maintain database objects, optimize performance, and support data workflows, ensuring efficient and secure database operations. You will collaborate with team members and stakeholders to deliver scalable solutions tailored to organizational needs.<br><br>Responsibilities <br>• Build and maintain SQL Server database objects, including stored procedures, views, and functions. <br>• Optimize database performance through indexing, query refinement, and statistics updates. <br>• Work closely with developers and analysts to gather requirements and implement database solutions. <br>• Troubleshoot and resolve database performance issues and inefficiencies. <br>• Support and enhance ETL processes to manage data workflows effectively. <br>• Ensure the security and reliability of database systems through regular monitoring and updates. <br>• Plan and contribute to database architecture for new applications or system enhancements. <br>• Assist in data modeling and optimization for business intelligence tools like Power BI.Software Engineer (MuleSoft)<p>Are you passionate about designing and implementing cutting-edge systems integration solutions? We are seeking a <strong>Senior Systems Integrator</strong> to join our team in the Washington, D.C. area. In this role, you will lead efforts to streamline data flow across various systems and platforms, leveraging MuleSoft and API management technologies. Your experience and leadership will enable seamless system interoperability and drive innovative integration strategies.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Architect and design scalable integration solutions using MuleSoft and API technologies.</li><li>Collaborate with stakeholders to understand integration requirements and develop tailored strategies.</li><li>Build and manage APIs (RESTful, SOAP, etc.), ensuring secure and efficient services using MuleSoft API Gateway.</li><li>Implement and oversee API security policies such as OAuth and JWT.</li><li>Monitor, test, and optimize APIs for performance, scalability, and reliability.</li><li>Develop and implement MuleSoft solutions for enterprise systems, focusing on reusability and scalability.</li><li>Create integration flows, transformation logic, and error-handling procedures using Anypoint Studio.</li><li>Act as a lead advisor and mentor on integration best practices, troubleshooting, and stakeholder relationship management.</li><li>Maintain comprehensive documentation, including architecture diagrams, configuration guides, and operational procedures.</li><li>Stay updated on industry trends regarding MuleSoft, API management, and cloud integration technologies.</li></ul>Workday Integrations DeveloperWe are on the lookout for a Workday Integrations Developer to become a part of our team in the Healthcare, Hospitals, and Social Assistance sector, located in McLean, Virginia. You will be tasked with the responsibility of managing complex integrations with the Workday cloud application, using your skills to solve intricate business problems and ensure seamless functionality across various Human Capital Management and Financial functional areas. This role also requires you to handle internal IT security and reporting needs.<br><br>Responsibilities:<br><br>• Take the lead in the design, development, and support testing of the Workday integration code base, including Workday Studio, EIB, Core Connectors, DT, XSLT, RaaS, and supporting 3rd party coding.<br>• Conduct Discovery sessions with business and 3rd party vendor subject matter experts for integrations and reports.<br>• Develop detailed integration specifications, field mappings, and designs to support the entire integration and report deployment life cycle.<br>• Handle the investigation of integration and report failures, perform root cause analyses, and provide detailed findings and recommendations to management and business leaders.<br>• Identify and escalate risks in a timely manner, while developing alternative technical and functional solutions as needed.<br>• Manage the processing of customer credit applications accurately and efficiently.<br>• Ensure the maintenance of accurate customer credit records.<br>• Monitor customer accounts and take appropriate action when necessary.<br>• Utilize your skills in Client Side Scripting, Cloud Technologies, CRM, ERP - Enterprise Resource Planning, Microsoft, AB Testing, API Development, Business Process Functions, Business Requirement Document, and Configuration Management to achieve these tasks.Data EngineerWe are seeking a Data Engineer to join our team based in Bethesda, Maryland. As part of our Investment Management team, you will play a crucial role in designing and maintaining data pipelines in our Azure Data Lake, implementing data warehousing strategies, and collaborating with various teams to address data engineering needs.<br><br>Responsibilities:<br><br>• Design robust data pipelines within Azure Data Lake to support our investment management operations.<br>• Implement effective data warehousing strategies that ensure efficient storage and retrieval of data.<br>• Collaborate with Power BI developers to integrate data reporting seamlessly and effectively.<br>• Conduct data validation and audits to uphold the accuracy and quality of our data pipelines.<br>• Troubleshoot pipeline processes and optimize them for improved performance.<br>• Work cross-functionally with different teams to address and fulfill data engineering needs with a focus on scalability and reliability.<br>• Utilize Apache Kafka, Apache Pig, Apache Spark, and other cloud technologies for efficient data visualization and algorithm implementation.<br>• Develop APIs and use AWS technologies to ensure seamless data flow and analytics.<br>• Leverage Apache Hadoop for effective data management and analytics.ServiceNOW Developer<p>We are offering a permanent employment opportunity for a ServiceNOW Developer role in Sacramento, California. This role will primarily focus on the software engineering function, which includes designing, developing, testing, troubleshooting, and debugging of software programs for enhancements and new software-intensive systems and products. </p><p><br></p><p>Responsibilities</p><p>• Design, develop, and test software-intensive systems and products.</p><p>• Troubleshoot and debug software programs to ensure smooth operations.</p><p>• Collaborate with internal experts to develop technical solutions.</p><p>• Apply appropriate principles, standards, processes, procedures, and tools throughout the software development life cycle.</p><p>• Analyze hardware compatibility and develop software products and tools used for design, development, and maintenance of infrastructure and platforms.</p><p>• Communicate effectively with internal and client project team members.</p><p>• Influence team members regarding solution design, process, and/or approaches.</p><p>• Coach and review the work of lower-level technical staff.</p><p>• Understand and apply principles, theories, and concepts of technical domain while having a broad understanding of other related specialty areas.</p><p>• Manage day-to-day objectives with significant impact on operational results or project deliverables.</p>Data Management Specialist<p>Key Responsibilities:</p><p> • Administer and support Azure cloud resources, including Azure SQL Database, Blob Storage, and Azure Data Lake, ensuring optimal functionality and performance.</p><p> • Manage and configure Azure-based solutions for data storage, security, and access control.</p><p> • Implement automation scripts for managing and provisioning Azure resources using Azure CLI and PowerShell.</p><p> • Monitor and optimize SQL Server instances for efficiency and reliability.</p><p> • Perform database backups, restore operations, and ensure database integrity.</p><p> • Assist with migrations and upgrades of SQL Server environments to cloud-based platforms (Azure SQL).</p><p> • Assist in the deployment and maintenance of applications using Apache Tomcat.</p><p> • Ensure Apache Tomcat servers are running optimally and troubleshoot any issues that arise.</p><p> • Contribute to the development of Data Bricks pipelines, helping to implement data transformation and data engineering processes.</p><p> • Work with data teams to build scalable ETL (Extract, Transform, Load) processes using Azure Databricks.</p><p> • Create and maintain Power BI reports, dashboards, and data visualizations that provide actionable insights to business teams.</p><p> • Collaborate with business users to understand their reporting needs and design intuitive visualizations that help with data-driven decision-making.</p><p> • Use R Studio for data analysis, statistical modeling, and generating insights from large datasets.</p><p> • Work with the data science team to build predictive models and statistical reports that meet business needs.</p><p> • Document processes, workflows, and configurations to ensure consistent and effective data management practices.</p><p><br></p>Technical Lead<p>We are offering a long-term contract employment opportunity for a Program Manager in Information Systems to join our team based in Oxon Hill, Maryland. Specializing in the Medical Devices industry, this role involves managing multiple projects in order to achieve comprehensive program goals.</p><p><br></p><p><strong>Job Title:</strong> Automation Project Manager</p><p><strong>Job Description:</strong></p><p>We are seeking an experienced and detail-oriented <strong>Automation Project Manager</strong> to lead and oversee automation initiatives within our organization. This role will be instrumental in ensuring the timely delivery of impactful automation projects while fostering efficiency, collaboration, and sustainability. If you possess strong project management skills, a strategic technical mindset, and enjoy working in a dynamic environment, we encourage you to apply.</p><p><br></p><p><strong>Responsibilities</strong></p><p><strong>Project Management:</strong></p><ul><li>Develop and manage comprehensive project plans to ensure automation projects are completed on time and within scope.</li><li>Effectively track, prioritize, and align actions and tasks based on the project plan.</li></ul><p><strong>Risk and Issue Management:</strong></p><ul><li>Escalate issues, risks, and critical decisions impacting planned timelines or scope changes to leadership.</li><li>Troubleshoot and resolve roadblocks that arise during data workflows to ensure project continuity.</li></ul><p><strong>Communication and Reporting:</strong></p><ul><li>Provide regular status updates and detailed reporting as per the established communication plan.</li><li>Coordinate status reviews, demo sessions, and feedback cycles with stakeholders and data analysts.</li></ul><p><strong>Team Collaboration and Resource Management:</strong></p><ul><li>Foster a collaborative environment, ensuring all team members understand their roles and responsibilities.</li><li>Assess resource capacity, allocate tasks effectively, and continuously monitor alignment to the plan.</li></ul><ol><li><strong>Deliverable Sustainability:</strong></li></ol><ul><li>Ensure comprehensive automation documentation is completed for long-term sustainability, transfer of knowledge, and organizational consistency.</li><li>Establish standard data workflow processes, refresh schedules, and a shared approach for consistency.</li></ul><p><strong>Feedback and Workflow Management:</strong></p><ul><li>Work with leads and end users to implement feedback loops to evaluate the effectiveness of deliverables.</li><li>Create reassignment logs to assess workload distribution and missed deadlines for improvement cycles.</li></ul><p><strong>Technical Responsibilities:</strong></p><ul><li>Act as a liaison with data teams to secure timely inputs for automation processes.</li><li>Manage source-to-target mapping feedback cycles and implement updates.</li><li>Lead efforts for technical support updates, software licensing changes, and hardware upgrades to improve volume processing and efficiency.</li></ul><p><strong>Environment Maintenance:</strong></p><ul><li>Document environment details, refresh schedules, database standards, and associated support systems.</li><li>Ensure data workflows are well-documented with a focus on establishing a scalable and sustainable framework.</li></ul>Systems EngineerGeneral Position Description: An experienced, efficient and self-motivated IT detail oriented with strong technical, communication, and problem-solving skills. You will perform independent projects to add functionality or correct problems within the IT infrastructure (servers, storage, network switches, firewalls, VPN, etc.) and to integrate with external partners and Software as a Service (SaaS) platforms. You will assist in the daily management, monitoring, and maintenance of servers, networks, and all other infrastructure technology. You will collaborate with the IT Help Desk and its team members to ensure the highest degree of customer service and lowest incident resolution time possible. The Systems Engineer is responsible for regularly reporting to IT Management on network performance, incident trends, projects, problems and activities. <br> Requirements: • Minimum of 5 years of recent enterprise IT support experience, including network, server, workstation and application support • Two (2) years maintaining/building servers running Windows, including versions 2012, 2016, and 2019 • Experience managing Microsoft Active Directory and Microsoft InTune and integrating with other systems • Experience with Amazon Web Services • Experience in managing and maintaining Google Workspace • Strong knowledge of network solutions and troubleshooting (Juniper, Fortinet) • Experience with remote access technologies (i.e., FortiClient VPN) • Experience with VMware ESX configuration and administration • Experience with enterprise-class WiFi networking desirable (Juniper MIST) • Broad experience with Windows desktop software and operating systems • Demonstrated proficiency in PC architecture, operating systems, software and other specialized equipment such as scanners, printers, telephones, videoconferencing, mobile devices, etc. <br> Responsibilities: • Work as needed on IT projects • Ensure customer needs are met in a courteous and detail oriented manner • Create departmental and team procedures, installation documentation, and work instructions as needed • Perform monthly patching of Windows servers and laptops • Act as the Problem Owner for IT system faults, including issue identification, coordination of staff, and vendors to assist in problem resolution • Plan and execute installation, configuration, maintenance, and troubleshooting of networks, software, phones, and other equipment as needed • Assist other technicians and IT team members with installation, configuration, maintenance, and troubleshooting problems • Assist in managing the user environment, actively monitoring corporate servers and applicationsSystems EngineerWe are seeking a Systems Engineer to join our professional services team located in Arlington, Virginia, 22201, United States. In this role, you will be involved in a variety of tasks including independent projects to enhance or rectify issues within our IT infrastructure, daily management of servers and networks, and collaboration with the IT Help Desk to ensure superior customer service. <br><br>Responsibilities: <br><br>• Execute independent projects to augment functionality or resolve problems within the IT infrastructure<br>• Participate in the daily management, monitoring, and maintenance of servers, networks, and other infrastructure technology<br>• Collaborate with the IT Help Desk and its team members to ensure the highest degree of customer service<br>• Regularly report to IT Management on network performance, incident trends, projects, problems, and activities <br>• Act as the Problem Owner for IT system faults, including issue identification, coordination of staff, and vendors to assist in problem resolution <br>• Create departmental and team procedures, installation documentation, and work instructions as needed <br>• Perform monthly patching of Windows servers and laptops <br>• Assist other technicians and IT team members with installation, configuration, maintenance, and troubleshooting problems <br>• Monitor and report on daily system backups <br>• Assist in managing the user environment, actively monitoring corporate servers and applications<br>• Work as needed on IT projects to ensure customer needs are met in a courteous and professional manner.<br><br>This role offers a contract to hire employment opportunity.Azure Platform Engineer<p>We are offering a permanent employment opportunity for an Azure Platform Engineer in Washington, District of Columbia. In this role, you will be providing comprehensive network engineering support across a variety of programs, applying your expertise to plan, design, and evaluate different components of our network.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Develop methods and techniques for evaluating complex problems within the network.</p><p>• Engage regularly with senior management and executive levels on matters concerning various functional areas and divisions.</p><p>• Implement new technologies to improve current capabilities based on rigorous evaluation.</p><p>• Support the full system engineering lifecycle, including requirements analysis, design, development, integration, testing, and implementation.</p><p>• Maintain a mastery of job-related knowledge and skills, ensuring best practices are met and operational workflow is followed.</p><p>• Provide guidance to other personnel and potentially supervise their work.</p><p>• Establish and recommend changes to policies that affect subordinate organizations.</p><p>• Work independently to determine methods and procedures on new assignments.</p><p>• Act as a liaison, with the ability to change the thinking of or gain acceptance of others in sensitive situations.</p><p>• Manage and monitor customer accounts, taking appropriate action when necessary.</p>Azure Platform Engineer<p>Key Responsibilities:</p><p> </p><p>Cloud Architecture & Implementation:</p><ul><li>Design and implement reliable and scalable solutions utilizing Azure services like Azure Virtual Machines, AKS, Azure App Services, and Azure Storage.</li><li>Collaborate with business and technical teams to translate requirements into robust cloud solutions aligned with business goals and IT strategy.</li><li>Architect solutions that ensure high availability, disaster recovery, and performance optimization in hybrid and multi-cloud environments.</li></ul><p>Infrastructure Management & Automation:</p><ul><li>Manage and maintain Azure infrastructure, ensuring consistent security, performance, and scalability of cloud-hosted applications.</li><li>Implement and maintain Infrastructure as Code (IaC) using tools like Terraform, Azure Resource Manager (ARM) templates, and Azure DevOps.</li><li>Automate provisioning, monitoring, and scaling to streamline operations and reduce manual workload.</li></ul><p>Security & Monitoring:</p><ul><li>Implement security best practices such as encryption, Identity and Access Management (IAM), firewall configuration, and network security.</li><li>Monitor for vulnerabilities and security threats using tools like Azure Security Center and respond to incidents proactively.</li><li>Conduct ongoing tuning and optimization of resources to improve performance and control costs.</li></ul><p>DevOps & CI/CD:</p><ul><li>Build and maintain CI/CD pipelines to facilitate automated deployment and updates using tools like Azure DevOps, Jenkins, or GitLab.</li><li>Drive adoption of DevOps practices across the organization, fostering a culture of automation and continuous improvement.</li></ul><p>Documentation & Reporting:</p><ul><li>Develop and maintain detailed documentation for architectures, configurations, automation processes, and troubleshooting procedures.</li><li>Generate reports on cloud performance, uptime, and security incidents for internal IT teams and management.</li></ul>Senior VDI Platform Engineer (Azure Virtual Desktop<p>We are offering a permanent employment opportunity for a <strong>Senior VDI Platform Engineer (Azure Virtual Desktop) </strong>based in Washington, District of Columbia. As a <strong>Senior VDI Platform Engineer (Azure Virtual Desktop)</strong>, you will play a pivotal role in supporting a broad range of programs, from planning and designing various network components to evaluating and recommending new technologies to enhance current capabilities.</p><p><br></p><p><strong>Job Summary:</strong></p><p>We are seeking a <strong>Senior VDI Platform Engineer</strong> with strong expertise in <strong>Azure Virtual Desktop (AVD)</strong> to join a high-profile program. In this role, you will lead the design, implementation, optimization, and support of the Virtual Desktop Infrastructure (VDI) environment to deliver secure and high-performance virtual desktop solutions.</p><p><br></p><p>This is an <strong>onsite position located in the Washington, D.C. area</strong>, where you will collaborate with cloud engineers, security teams, and various business units to align the VDI platform with organizational goals and industry best practices.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design and architect <strong>Azure Virtual Desktop (AVD)</strong> environments, including the selection of Azure resources, virtual machines, storage, and network configurations.</li><li>Collaborate with stakeholders to customize VDI solutions that meet user requirements while aligning with organizational policies and security standards.</li><li>Optimize VDI infrastructure for <strong>performance, scalability, cost efficiency</strong>, and <strong>reliability</strong> using Azure tools.</li><li>Manage implementation and configuration of Azure Virtual Desktop solutions, including provisioning virtual desktops and hosting applications.</li><li>Establish and implement <strong>Group Policies, security settings, and user profiles</strong> to support organizational standards.</li><li>Deploy and manage <strong>multi-session Windows 10/11 virtual desktops, app delivery configurations, and host pools</strong>.</li><li>Monitor system health, performance, and usage using tools such as <strong>Azure Monitor</strong> and <strong>Log Analytics</strong>, identifying areas for improvement.</li><li>Utilize <strong>Azure Active Directory (AAD)</strong> with conditional access for enhanced security.</li><li>Troubleshoot complex technical issues related to virtual desktop performance, access, and app delivery, and provide <strong>tier-3 support</strong>.</li><li>Automate routine VDI management tasks, such as scaling and patching, using <strong>PowerShell</strong> and <strong>Azure Automation</strong>.</li><li>Document system architecture, configurations, troubleshooting guides, and processes for day-to-day management and knowledge sharing.</li><li>Stay informed on the latest Azure Virtual Desktop features and best practices, incorporating advancements to improve the VDI platform.</li></ul>Enterprise Application Software EngineerWe are offering an exciting opportunity in the banking industry based in ROCKVILLE, Maryland, United States. The role involves working as an Enterprise Application Software Engineer, where you will be a key point of contact for designated critical business applications, collaborating with various teams to ensure system stability and successful implementation of changes.<br><br>Responsibilities:<br>• Collaborate with business stakeholders and IT teams to gather, define, and document business requirements, converting them into functional specifications for effective implementation.<br>• Thoroughly evaluate system changes to ensure stability and integrity, considering potential impacts on upstream, downstream, and system integration.<br>• Strategize and execute plans for system releases, upgrades, and hotfixes, coordinating testing and implementation efforts.<br>• Make informed recommendations on potential solutions by assessing and quantifying their business impact.<br>• Oversee vendor performance, addressing issues, improvements, and service level agreements, whilst keeping updated on industry advancements.<br>• Create technical specifications, test procedures, end-to-end testing scenarios, deployment checklists, and user documentation to support user acceptance testing (UAT) and rollout phases.<br>• Manage the rollout of application changes and updates by conducting rigorous testing (e.g., regression, integration), facilitating UAT, and providing user training to ensure successful adoption.<br>• Utilize skills in Cisco Technologies, Citrix Technologies, Cloud Technologies, Dell Technologies, Firewall Technologies, Active Directory, Backup Technologies, Computer Hardware, Configuration Management, and Customer Service.