<p>Senior Software Engineer, Backend (Python / Cloud Security Platforms)</p><p>Location: Philadelphia, PA</p><p>Work Arrangement: Hybrid – 2-4 days per week onsite</p><p>Schedule: Standard business hours</p><p><br></p><p>Key Responsibilities</p><p>Backend Engineering & Platform Development</p><ul><li>Design, build, and maintain backend services and data pipelines that ingest, normalize, and analyze large volumes of cloud and security data.</li><li>Write production‑quality Python code using established architectural patterns, testing practices, and documentation standards.</li><li>Design and own medium‑complexity systems, including data models, API contracts, orchestration logic, and integrations.</li></ul><p>AI‑Augmented Development</p><ul><li>Leverage AI coding agents daily to accelerate development while maintaining code quality and architectural consistency.</li><li>Craft structured prompts aligned with project conventions and critically evaluate AI‑generated output for correctness, security, and maintainability.</li><li>Apply judgment to determine when to hand‑code versus delegate tasks to AI agents.</li></ul><p>Cloud, Infrastructure & Reliability</p><ul><li>Build and maintain services running on AWS, including containerized workloads and supporting cloud services.</li><li>Implement resilient, long‑running processes with robust retry logic, progress tracking, and failure handling.</li><li>Contribute to Infrastructure as Code and CI/CD pipelines supporting multi‑environment deployments and security scanning.</li></ul><p>Collaboration, Quality & Operations</p><ul><li>Conduct thorough code reviews evaluating design intent, correctness, security, and long‑term sustainability.</li><li>Collaborate closely with security analysts, platform teams, and leadership to refine requirements and technical solutions.</li><li>Participate in support rotations, monitor service health, and respond to operational issues.</li><li>Maintain documentation, runbooks, and architectural decision records.</li></ul>
Among the key duties of this position are the following:<br>Reviews the Oracle updates and upgrade documentation to determine<br>impacts on existing and new integrations. <br>Works closely with integration partners on changes and testing<br>requirements. <br>Assists with production integration issues.<br>Collaborates with integration partners, both internal and external, to<br>identify and resolve any integration issues. <br>Works closely with business areas to troubleshoot production issues,<br>identifies and recommends solutions.<br>Logs SRs and works with Oracle support as needed.<br>Develops new codes or modifies code as necessary.<br>Coordinates testing with end users.<br>Reviews the Oracle release documents to identify any upcoming<br>changes that may impact current integrationssuch as file layout , new<br>or renamed fields, field size changes. <br>Develops technical documentation and requirements for integration<br>partners to be used in the retro fit of their existing code. <br>Works closely with the functional leads to help coordinate testing and<br>implementation.<br>Creates and maintains project plans to manage integration changes<br>and testing with integration partner.<br>Works closely with the functional leads to understand business<br>requirements as new modules and funtionality are introduced where<br>integration automation may be impacted (new or modified).<br>Keeps abreast of the latest technologies, releases, and considers how<br>new features and functionaltiy may be used to solve challenges in the<br>business areas.<br><br>Performs other related duties as assigned.
<p><strong>Primary Responsibilities</strong></p><ul><li>Provide leadership and mentorship to software engineering team members, fostering a collaborative environment committed to production excellence and continuous product improvement.</li><li>Evaluate programming and application development requests, applying technical expertise to determine feasibility and identify opportunities to enhance existing systems and capabilities.</li><li>Lead the planning, development, documentation, testing, and deployment of business-critical applications and enhancements.</li><li>Collaborate with business stakeholders to clarify operational procedures and program objectives.</li><li>Utilize structured analysis and design techniques to create application specifications, including flowcharts and diagrams documenting logical operations.</li><li>Share application and domain knowledge with other teams, supporting cross-functional understanding between application and infrastructure groups.</li><li>Provide production support, including monitoring and issue resolution as needed.</li><li>Oversee integrations between internal systems and external platforms, including marketing technology, CRM solutions, and third-party SaaS providers.</li><li>Migrate legacy middleware workflows to secure, modern cloud-based architectures.</li><li>Build and maintain cloud resources using AWS services (such as EC2, S3, Lambda, RDS, VPC, IAM, CloudFormation/CDK).</li><li>Implement CI/CD pipelines for automated build, test, and deployment using industry-standard tools (e.g., GitHub Actions).</li><li>Contribute to front-end feature development utilizing modern JavaScript frameworks (such as React).</li></ul><p><strong>Additional Responsibilities</strong></p><ul><li>Modify code to correct errors and enhance functionality.</li><li>Analyze programs to improve operational efficiency or adapt to evolving business needs.</li><li>Create and maintain comprehensive documentation detailing application logic, development processes, and modifications.</li><li>Perform business analysis and assist in facilitating user training.</li></ul><p><br></p><p><br></p>
We are looking for a Sr. Software Engineer to help shape and advance AI-driven software modernization efforts in Exton, Pennsylvania. This role will guide engineering teams on applied AI practices, improve code conversion quality across varied product environments, and contribute to standards that support scalable adoption throughout the organization. The position is well suited for someone who enjoys complex technical analysis, modern automation, and working across a broad mix of legacy and contemporary technologies with a global team.<br><br>Responsibilities:<br>• Assess complex code conversion outcomes, identify areas where automated results need refinement, and make targeted adjustments when necessary to preserve functionality and accuracy.<br>• Improve AI-based modernization workflows by defining effective coding patterns, highlighting risky translation scenarios, and strengthening output quality over time.<br>• Investigate difficult translation issues by comparing behavior across languages, compilers, runtime environments, and platforms to resolve defects or precision gaps.<br>• Build internal utilities, scripts, and automation that increase efficiency, consistency, and visibility across code modernization initiatives.<br>• Design comprehensive validation strategies and resilient test coverage to confirm that transformed code performs correctly and meets expected standards.<br>• Evaluate emerging AI tools and methods on an ongoing basis, recommending enhancements that keep modernization practices effective and current.<br>• Determine practical boundaries of different technologies and approaches so teams can make informed implementation decisions.<br>• Support broader engineering adoption by mentoring developers, sharing technical guidance, and creating learning materials around AI-assisted development practices.
<p><strong>Senior Data Engineer</strong></p><p><strong>Location:</strong> Philadelphia, PA (Hybrid/Onsite as required)</p><p><strong>Employment Type: </strong>39 Week Contract, Potential for Extension</p><p><strong>Position Overview</strong></p><p>We are seeking an experienced <strong>Data Engineer</strong> to support the development and ongoing operation of a large-scale, cloud-based IoT platform. This role focuses on building and supporting scalable, secure, and high‑performance infrastructure, tooling, and frameworks that enable engineering teams to efficiently develop, test, deploy, and operate modern microservices.</p><p>The ideal candidate brings strong cloud engineering experience, a passion for quality and security, and the ability to collaborate in a fast‑paced Agile environment.</p><p><strong>Key Responsibilities</strong></p><ul><li>Develop, operate, and support DevOps and platform engineering tools that enable cloud-based IoT services</li><li>Build and promote horizontal tools, frameworks, and best practices supporting microservices, CI/CD, security, monitoring, and performance</li><li>Collaborate with engineering teams to define development standards, workflows, and methodologies</li><li>Design and implement shared libraries and frameworks to support scalable and highly available systems</li><li>Support production platform operations, troubleshooting, and continuous improvement with focus on quality, performance, and security</li><li>Translate system architecture and product requirements into well-designed, tested software solutions</li><li>Work in an Agile environment delivering incremental, high-quality software</li><li>Provide technical guidance and promote modern engineering practices across teams</li></ul>
We are looking for an experienced Business Analyst to join our team on a long-term contract basis in Lawrenceville, New Jersey. In this role, you will act as a key liaison between stakeholders and technical teams, ensuring the successful delivery of high-quality solutions that align with business goals. This position offers an exciting opportunity to contribute to process improvements, product development, and stakeholder engagement within the banking industry.<br><br>Responsibilities:<br>• Collaborate with stakeholders in an Agile environment to define project goals, timelines, and deliverables.<br>• Translate business requirements into actionable user stories and prioritize them effectively in the product backlog.<br>• Conduct thorough reviews of business processes, identifying areas for optimization and resolving stakeholder conflicts.<br>• Define clear acceptance criteria and ensure all deliverables meet quality standards before release.<br>• Partner with the development team to ensure alignment on requirements and expectations for new features.<br>• Assist stakeholders with user testing, gather feedback, and address any issues prior to production release.<br>• Analyze support tickets or customer feedback to identify recurring issues and propose solutions.<br>• Continuously refine and plan Product Backlog Items (PBIs) to align with future development cycles.<br>• Lead educational efforts, such as tutorials and presentations, to inform users about significant application updates.<br>• Provide backup support for operational tasks when necessary, ensuring seamless continuity of services.
<p>We are looking for a Site Reliability Engineer to support cloud deployments. This role requires a self-starter who is adept at solving problems, is a collaborative teammate and an effective communicator at all levels within an organization.</p><p><br></p><p>Responsibilities:</p><p>• Collaborate with Software Development teams, Product Managers, and Business Owners to ensure smooth deployment and operation of systems.</p><p>• Build CI/CD pipeline configurations to orchestrate provisioning and deployment of both large and small-scale systems.</p><p>• Automate tools to monitor system health and reliability to support business process requirements.</p><p>• Troubleshoot and resolve issues in development, test, and production environments.</p><p>• Communicate status and risks to the product teams.</p><p>• Help automate and streamline operations and processes.</p><p>• Build and maintain tools for deployment, monitoring and operations.</p>
<p>We are seeking an experienced Lead Software Engineer to join our team. This position provides an exciting opportunity to lead projects, guide a team, and drive innovation in web development and cloud integration. If you are passionate about building scalable and secure solutions while promoting collaboration, we invite you to apply.</p><p><br></p><p>Responsibilities:</p><p>• Lead the design, development, and deployment of solutions within the Adobe Experience Manager (AEM) platform.</p><p>• Oversee the management of a complex web ecosystem, ensuring optimal performance, scalability, and security.</p><p>• Collaborate on cloud integration projects, particularly with public cloud services such as Microsoft Azure, to enhance application hosting and functionality.</p><p>• Provide technical leadership by mentoring entry level developers and encouraging best practices in software engineering.</p><p>• Work closely with content authors, designers, and development teams to deliver seamless and impactful web experiences.</p><p>• Stay informed about industry trends in AEM and cloud technologies, integrating innovations into development strategies.</p><p>• Contribute to platform architecture, ensuring it utilizes AEM’s capabilities to maximize user value and site functionality.</p>
<p>We are looking for a Data Engineer to join a team focused on building reliable, scalable data solutions. In this role, you will create and enhance cloud-based data pipelines, organize data for analytics, and help ensure that business teams have access to trusted information. This position also partners closely with technical and non-technical stakeholders to turn reporting and data needs into practical engineering outcomes.</p><p><br></p><p>Responsibilities:</p><p>• Create and support scalable data ingestion and transformation workflows using Azure Data Factory, Databricks, and PySpark.</p><p>• Connect and consolidate data from enterprise platforms, operational databases, telematics feeds, APIs, and other internal or external sources.</p><p>• Structure and manage data within Azure Data Lake and lakehouse environments to support performance, accessibility, and long-term maintainability.</p><p>• Design curated datasets, data models, and schemas that improve usability for analytics, business intelligence, and downstream reporting.</p><p>• Apply governance and lineage practices through Unity Catalog while promoting strong data quality, consistency, and security standards.</p><p>• Work with business stakeholders and cross-functional teams to gather requirements, define technical specifications, and deliver data solutions aligned with operational needs.</p><p>• Improve pipeline stability and efficiency by troubleshooting failures, resolving performance issues, and refining storage and query strategies.</p><p>• Support Power BI reporting by preparing datasets, assisting with model improvements, and helping maintain reporting standards and governance practices.</p><p>• Use GitHub-based development practices for version control, peer review, CI/CD, and disciplined deployment processes.</p><p>• Mentor less-experienced engineers and contribute to a collaborative environment focused on continuous improvement and dependable delivery.</p>
<p>We are seeking a highly experienced and strategic Senior Cloud Solutions DevOps Engineer/Architect to provide technical leadership across our AWS and Azure cloud platforms. In this pivotal role, you will architect, automate, and secure enterprise-level cloud infrastructure—driving best-in-class DevOps and operational practices for mission-critical SaaS applications. You’ll serve as the primary technical bridge between Software Development and SaaS Operations, ensuring end-to-end scalability, security, performance, and reliability.</p><p><strong>Key Responsibilities:</strong></p><p><strong>Cloud Architecture & Engineering</strong></p><ul><li>Architect and implement secure, scalable, and highly available cloud environments (AWS primary, Azure minimal)</li><li>Lead modernization initiatives leveraging cloud-native services</li><li>Design resilient, multi-region solutions aligned with SLA, RPO, RTO requirements</li><li>Establish and evolve cloud architecture standards and operational guardrails</li></ul><p><strong>DevOps, CI/CD & Automation</strong></p><ul><li>Design, implement, and enhance CI/CD pipelines using Git and GitLab</li><li>Lead Infrastructure-as-Code (IaC) at scale using Terraform</li><li>Automate provisioning, release orchestration, and environment management</li><li>Integrate DevSecOps practices, including automated testing and security scanning</li></ul><p><strong>Advanced Networking & Connectivity</strong></p><ul><li>Lead complex cloud networking, hybrid connectivity, and segmentation (VPC/VNET, VPN, Direct Connect, ExpressRoute)</li><li>Architect network security: firewalls, security groups, zero-trust models, secure ingress/egress, DDoS protection</li><li>Troubleshoot cross-cloud, cross-region, and hybrid environments</li></ul><p><strong>Cross-Functional Partnership & Leadership</strong></p><ul><li>Act as the technical liaison among Development, QA, Security, and SaaS Ops teams</li><li>Translate business and application requirements into secure, scalable cloud solutions</li><li>Mentor and coach DevOps, Cloud Engineers, and Reliability Engineers</li><li>Contribute to roadmap planning, tech evaluation, and architectural governance</li></ul><p><strong>Security, Compliance & Reliability</strong></p><ul><li>Champion security-by-design and zero-trust principles</li><li>Support compliance initiatives (SOC 2 Type II, HIPAA, HITRUST, ISO 27001, customer audits)</li><li>Oversee IAM, secrets management, encryption, and SIEM integration</li><li>Implement centralized logging, monitoring, and automated incident response</li></ul><p><strong>Operational Excellence & Cost Governance</strong></p><ul><li>Drive FinOps strategies including cloud cost optimization and chargeback</li><li>Develop and maintain operational runbooks, disaster recovery, and documentation</li><li>Lead root cause analyses and continuous improvement of delivery metrics</li></ul><p><br></p>
<p>We are looking for a Senior Software Engineer to help build and enhance scalable products. This role focuses on front-end development while also contributing to service-layer engineering, shared architecture decisions, and cross-functional delivery. The ideal candidate brings deep experience with modern JavaScript frameworks, strong backend proficiency, and a collaborative approach to quality, performance, and engineering excellence.</p><p><br></p><p>Responsibilities:</p><p>• Shape technical design decisions for shared platforms and front-end solutions, ensuring maintainable and scalable architecture.</p><p>• Establish and uphold development standards, interface expectations, and engineering best practices across collaborating teams.</p><p>• Guide peer reviews, provide technical coaching, and support the growth of less experienced developers.</p><p>• Build reusable UI elements and common libraries that improve consistency and accelerate feature delivery.</p><p>• Create and maintain backend services using Java with Spring Boot or Node.js to support application functionality.</p><p>• Coordinate API contracts, data models, and error-handling patterns between user interfaces and backend systems.</p><p>• Contribute actively to agile ceremonies, including planning, backlog refinement, and release execution.</p><p>• Investigate and resolve issues spanning web applications, mobile experiences, APIs, and cloud-based environments.</p><p>• Partner with quality assurance and DevOps teams to enable testable releases, accelerate defect resolution, and strengthen CI/CD workflows.</p>
We are looking for an experienced Senior Software Engineer to join our team in Fort Washington, Pennsylvania. In this role, you will design, implement, and maintain robust software solutions while ensuring high-quality performance and scalability. This position offers an opportunity to work on cutting-edge technologies and collaborate with a dynamic team to drive innovation in the paper and packaging industry.<br><br>Responsibilities:<br>• Develop and maintain enterprise-level software solutions using C#, .NET, and ASP.NET.<br>• Design and implement front-end interfaces with React.js and JavaScript for seamless user experiences.<br>• Manage and optimize endpoint systems at scale using Microsoft Intune/Endpoint Manager, including workflows for compliance, configuration, and patching.<br>• Troubleshoot and resolve complex issues related to identity, network, endpoint, and service layers.<br>• Collaborate with cross-functional teams to ensure systems meet operational and security standards.<br>• Create and maintain detailed technical documentation and runbooks for operational processes.<br>• Apply networking expertise to diagnose and troubleshoot connectivity issues, including Wi-Fi and firewall configurations.<br>• Support hybrid environments with on-premises and cloud services integrations.<br>• Monitor system performance using tools like Datadog, Splunk, or New Relic.<br>• Stay updated on modern security controls, Zero Trust principles, and Conditional Access patterns.
We are looking for a Data Engineer to strengthen our data and analytics capabilities in West Chester, Pennsylvania. This role will shape reliable data architecture, support enterprise reporting, and help turn complex information into practical business insight. The position is ideal for someone who enjoys building scalable data solutions, improving performance, and working across Microsoft-based data technologies.<br><br>Responsibilities:<br>• Design and support enterprise data solutions that enable dependable analytics, reporting, and operational decision-making.<br>• Build, optimize, and maintain database structures and data processing workflows using SQL Server, Azure SQL Database, and T-SQL.<br>• Develop and enhance SSIS packages and related data pipelines to ensure accurate, timely, and efficient movement of information across systems.<br>• Create scalable datasets and reporting foundations that support Power BI dashboards and broader business intelligence needs.<br>• Monitor data platform performance, troubleshoot issues, and implement improvements that increase stability, security, and efficiency.<br>• Partner with business and technical stakeholders to translate reporting and analytics goals into practical data engineering solutions.<br>• Lead efforts to move legacy SQL Server workloads into Azure-based services while maintaining data integrity and minimizing disruption.<br>• Establish standards and best practices for data quality, documentation, and ongoing platform maintenance.
<p>We are looking for an innovative Content Creator to join our client near Ambler, PA. The ideal candidate will excel in creating engaging digital content across multiple platforms, including social media, and will have a strong background in photography and videography. This role offers an exciting opportunity to shape the brand's online presence and connect with audiences in meaningful ways. <strong>Automotive industry experience is required.</strong></p><p><br></p><p>Responsibilities:</p><p>• Plan, write, and produce standout content including blogs, video, product features, infographics, and more.</p><p>• Develop and execute creative content strategies tailored to various social media platforms, including TikTok, Facebook, and Instagram.</p><p>• Produce high-quality photos and videos that align with the brand's voice and aesthetic.</p><p>• Manage social media accounts by posting content, engaging with followers, and monitoring performance metrics.</p><p>• Collaborate with marketing and design teams to ensure cohesive messaging across all campaigns.</p><p>• Stay updated on industry trends and emerging technologies to enhance content creation and delivery.</p><p>• Plan and execute video shoots, including filming, and editing.</p><p>• Optimize content for web and social media to maximize reach and engagement.</p><p>• Analyze audience engagement data to refine strategies and improve content performance.</p><p>• Coordinate with external vendors or freelancers when necessary to meet project goals.</p><p>• Ensure all content adheres to brand guidelines and maintains consistency.</p><p>• Use data, SEO best practices, and creativity to develop content that attracts and converts.</p><p><br></p>