We are looking for a highly skilled Software Engineer to join our dynamic team in Conshohocken, Pennsylvania. As part of this role, you will collaborate with developers, testers, and analysts to design and implement innovative software solutions. The ideal candidate will bring expertise in modern software development practices and will contribute to both current projects and future architectural enhancements.<br><br>Responsibilities:<br>• Collaborate with cross-functional teams, including offshore and onshore developers, testers, and analysts, to deliver high-quality software solutions.<br>• Design and implement maintainable distributed software architectures for web-based environments using industry best practices.<br>• Create reusable and scalable code that adheres to modern design principles and ensures system-wide compatibility.<br>• Work with existing software codebases, providing insights and recommendations for future architectural improvements.<br>• Tackle complex technical challenges by developing creative and efficient solutions.<br>• Share knowledge and methodologies with team members, including pair programming and collaborative coding practices.<br>• Participate in all phases of the software development lifecycle, including analysis, design, coding, code reviews, testing, and deployment.
We are looking for a Senior Data Engineer to join our team in New York, New York. In this role, you will be instrumental in designing, developing, and optimizing data pipelines and systems to support business needs. This position requires a strong technical background, a passion for clean coding practices, and expertise in data governance and orchestration.<br><br>Responsibilities:<br>• Develop and maintain scalable data pipelines using Python and Apache Spark, ensuring adherence to clean coding principles.<br>• Implement data governance practices, including data quality management and lineage tracking.<br>• Manage diverse data ingestion patterns to facilitate seamless integration of data sources.<br>• Utilize tools such as Apache Airflow for data orchestration and Docker or Kubernetes for containerization.<br>• Build and maintain CI/CD pipelines to streamline deployment processes.<br>• Collaborate with stakeholders to ensure accountability and entrepreneurialism in daily tasks.<br>• Apply knowledge of cloud platforms like Microsoft Azure and Databricks for advanced data solutions.<br>• Leverage experience with commodity and energy trading data to deliver business-focused insights.
We are looking for an experienced Cloud Engineer to design, implement, and manage cloud-based infrastructure solutions with a primary focus on Microsoft Azure. In this role, you will collaborate with cross-functional teams to ensure secure, scalable, and cost-effective deployments that align with organizational goals. This is a long-term contract opportunity based in Fort Washington, Pennsylvania.<br><br>Responsibilities:<br>• Design and deploy Azure-based infrastructure solutions to meet business requirements.<br>• Automate the provisioning of cloud resources using Infrastructure as Code tools like Bicep, Terraform, or ARM templates.<br>• Monitor and manage Azure environments using tools such as Azure Monitor, Log Analytics, and Application Insights.<br>• Ensure security compliance by implementing role-based access control, network security groups, and Azure Policy.<br>• Support hybrid cloud integrations and connect on-premises systems with Azure services.<br>• Collaborate with DevOps teams to integrate Azure resources into CI/CD pipelines using Azure DevOps or GitHub Actions.<br>• Optimize cloud infrastructure costs using Azure Cost Management and budget planning tools.<br>• Create and maintain comprehensive documentation for cloud configurations and operational procedures.<br>• Stay informed about new Azure features and recommend updates to existing cloud strategies.
We are looking for a skilled Data Engineer to join our team on a long-term contract basis. In this role, you will contribute to the development and optimization of data pipelines, ensuring the seamless integration of platforms and tools. Based in Jericho, New York, this position offers an exciting opportunity to work with advanced technologies in the non-profit sector.<br><br>Responsibilities:<br>• Design and implement scalable data pipelines to support organizational goals.<br>• Develop and maintain data integration processes using tools such as Apache Spark and Python.<br>• Collaborate with cross-functional teams to leverage Tableau for data visualization and reporting.<br>• Work extensively with Salesforce and NetSuite to optimize data flow and system functionality.<br>• Utilize ETL processes to transform and prepare data for analysis and decision-making.<br>• Apply expertise in Apache Hadoop and Apache Kafka to enhance data processing capabilities.<br>• Troubleshoot and resolve issues within cloud-based and on-premise data systems.<br>• Ensure the security and integrity of all data management practices.<br>• Provide technical support and recommendations for system improvements.
We are looking for a skilled and experienced Senior Data Engineer to join our team in New York, New York. This role is ideal for someone who thrives on working with complex datasets, building scalable data solutions, and collaborating with cross-functional teams. If you have a passion for leveraging data to drive strategic decisions, we encourage you to apply.<br><br>Responsibilities:<br>• Design, implement, and maintain scalable data architectures to support business intelligence and analytics needs.<br>• Develop and optimize data pipelines and workflows for efficient data processing and integration.<br>• Collaborate with stakeholders to understand data requirements and translate them into actionable solutions.<br>• Leverage cloud platforms, such as AWS, Azure, or Google Cloud, to manage and enhance data infrastructure.<br>• Utilize Big Data technologies, including Apache Spark and Databricks, to process and analyze large datasets.<br>• Write efficient scripts and perform data manipulation using Python and other relevant programming languages.<br>• Ensure data quality and integrity by implementing robust validation and monitoring processes.<br>• Provide technical guidance and support to team members on best practices in data engineering.<br>• Stay updated on emerging data technologies and tools to continuously improve systems.<br>• Partner with API developers to integrate data systems and enable seamless data access.
About the Role:<br>We’re looking for a Senior Software Developer to help design, build, and enhance our insurance applications. You’ll work closely with architects, business analysts, and QA teams to deliver high-quality, scalable solutions that support our core insurance operations. This is a hands-on role where you’ll be coding, integrating systems, and troubleshooting complex issues.<br><br>Key Responsibilities:<br><br>Develop, customize, and maintain applications in Guidewire (PolicyCenter, BillingCenter, ClaimCenter).<br><br>Build and support solutions using .NET (C#) or Java, depending on project needs.<br><br>Design and implement integrations with internal and external systems (APIs, web services, data feeds).<br><br>Collaborate with architects and business teams to ensure solutions meet functional and technical requirements.<br><br>Troubleshoot, debug, and optimize performance of applications.<br><br>Participate in code reviews and provide mentorship to junior developers.<br><br>Contribute to continuous improvement efforts, including CI/CD pipelines and automation.<br><br>Qualifications:<br><br>5+ years of experience in software development with .NET (C#) or Java.<br><br>Hands-on experience with Guidewire development (GOSU, configuration, integration, or conversion) preferred.<br><br>Strong knowledge of REST/SOAP APIs, JSON/XML, and middleware integrations.<br><br>Experience in the insurance industry or other highly regulated environments is a plus.<br><br>Solid understanding of SDLC, Agile practices, and version control (Git, SVN).<br><br>Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).<br><br>Nice to Have:<br><br>Guidewire certification (Developer/Integration).<br><br>Familiarity with cloud environments (Azure, AWS, GCP).<br><br>Experience with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes).<br><br>What We Offer:<br><br>Competitive salary and benefits package.<br><br>Opportunity to work on large-scale insurance technology projects.<br><br>Collaborative team environment with detail oriented growth opportunities.
<p>We are looking for an experienced Data Engineer to lead the development and management of scalable data systems and analytics frameworks. This role is ideal for someone passionate about transforming data into actionable insights that drive business decisions. Based in Nutley, New Jersey, you will play a key role in supporting product, marketing, and operational strategies through robust data solutions.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Design and implement scalable data pipelines and storage solutions to meet organizational needs.</p><p>• Monitor and analyze platform user behavior to uncover insights and identify opportunities for optimization.</p><p>• Build and maintain analytics dashboards and reporting frameworks for internal teams.</p><p>• Develop schemas, models, and data definitions to support core business operations.</p><p>• Oversee instrumentation of data collection across both backend and frontend systems.</p><p>• Provide ad hoc reporting and data support to enhance product and growth initiatives.</p><p>• Ensure data integrity, accuracy, and performance by implementing industry best practices.</p>
We are seeking a talented and experienced Network Engineer with 5+ years of hands-on experience in managing and maintaining complex network infrastructure. As a Network Engineer, you will be responsible for designing, implementing, and supporting our network systems while ensuring high availability, performance, and security. The ideal candidate will have a strong background in Palo Alto, Cisco ASA Firepower, AnyConnect VPN, along with expertise in routers/switches, VoIP, IPD/IDS, and Solar Winds SEM. CCNA certification is required for this position. <br> <br> <br> Responsibilities: <br> Design, deploy, configure, and maintain network infrastructure components, including routers, switches, firewalls, and VPN concentrators. Collaborate with cross-functional teams to develop network solutions that meet business requirements and ensure seamless connectivity. Monitor network performance, troubleshoot issues, and implement necessary corrective actions to minimize downtime and optimize network performance. Implement and manage Palo Alto and Cisco ASA Firepower security appliances to safeguard the network against potential threats and vulnerabilities. Configure and maintain VoIP systems, ensuring voice quality and reliability across the organization. Administer VPN services, including site-to-site and remote access VPN connections. Deploy and manage IPD/IDS solutions to detect and mitigate network intrusions. Monitor and analyze network traffic using Solar Winds SEM (Security Event Manager) to identify security incidents and implement appropriate countermeasures. Collaborate with vendors and service providers to ensure timely resolution of network-related issues and maintain effective relationships. Stay up to date with industry trends and emerging technologies to recommend network enhancements and implement best practices.
<ul><li>Provide technical support and innovative cloud solutions in alignment with business objectives, by designing, architecting, maintaining, and operationalizing cloud-based web applications.</li><li>Design, implementing, integrating, maintaining, optimizing, and administering cloud solutions, infrastructures, and platforms.</li><li>Evaluate, test, design, develop, and integrate new cloud technologies and processes to support existing infrastructure and modernization efforts and provides recommendations for future technologies and growth</li><li>Support and maintain existing software functionality; to investigate, analyze and correct identified defects</li><li>Improve the maintainability and performance of existing software through application refactoring</li><li>Independently responsible for the entire lifecycle of medium and large features from design through deployment.</li><li>Perform pull requests / merge requests, branch management, and build and deployments</li><li>Build, deploy, and maintain CI/CD pipelines for multiple stacks</li><li>May serve as a technical lead on projects</li><li>Review technical design documentation and participates in technical reviews</li><li>Create proper documentation for software being built</li></ul><p><br></p>
We are looking for an Application Support Engineer to provide technical assistance and expertise for design-related applications, including AutoCAD and other specialized tools. In this role, you will collaborate with users, teams, and vendors to ensure seamless operation, troubleshoot issues, and optimize workflows. This position is integral to maintaining the efficiency of design and drafting operations within the organization.<br><br>Responsibilities:<br>• Deliver technical support for design applications such as AutoCAD, addressing errors, performance concerns, and integration challenges.<br>• Assist design teams with application workflows, file management, and template configurations.<br>• Coordinate with vendors and internal IT teams to resolve complex software issues and ensure system reliability.<br>• Develop and update documentation, training resources, and best practices for application usage.<br>• Oversee software updates, patches, licensing, and the deployment of new tools.<br>• Partner with design, engineering, and operations teams to improve workflows and boost productivity.<br>• Troubleshoot hardware and peripheral devices, including printers and plotters, to support end users.<br>• Monitor system performance and proactively address potential issues to maintain optimal functionality.
<p>A large academic institution is seeking a skilled and strategic <strong>Salesforce Developer</strong> with expertise in <strong>Service Cloud</strong> to support and expand its existing Salesforce platform. This role will play a key part in optimizing Service Cloud features such as agent support, generic agent deployment, research documentation, and intelligent search functionalities.</p><p>This developer will also contribute to a broader initiative to implement and standardize Salesforce usage across multiple organizations within the institution, offering technical leadership and support during this expansion.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Further develop and enhance the existing Salesforce Service Cloud implementation with a focus on:</li><li>Agent setup and optimization</li><li>Deployment of generic agents</li><li>Research documentation integration and workflows</li><li>Intelligent and federated search functionalities</li><li>Collaborate with stakeholders across departments to align development with institutional needs</li><li>Serve as a subject matter expert for Service Cloud capabilities and best practices in a higher education environment</li><li>Develop custom Salesforce components (Apex classes, Lightning components, Flows, Visualforce, etc.) and integrate third-party tools where appropriate</li><li>Maintain platform scalability, security, and compliance across multi-organization use</li><li>Support user adoption through documentation, training, and troubleshooting</li><li>Partner with cross-functional teams to support reporting, analytics, and user feedback loops</li></ul><p><br></p>
<p>Join a high-impact team focused on building the personalization, recommendations, and content discovery systems for a global video entertainment platform. This role is part of a team responsible for powering key user-facing features such as Continue Watching, Playlists, Next Episode, and other high-priority experiences that enhance how users engage with video content.</p><p>• Codes software applications to adhere to designs supporting internal business requirements or external customers. Standardizes the quality assurance procedure for software. </p><p>• Oversees testing and develops fixes. </p><p>• Relies on limited experience and judgment to plan and accomplish goals. Performs a variety of tasks. Works under general supervision. </p><p>• Monitor and maintain operational readiness of Middleware Applications including applications hosted in AWS cloud.</p><p>• Identify opportunities for system enhancements that will deliver enhanced functionality and/or simplify system administration. Facilitate and develop plans for application changes (including defects fixes, enhancements and/or configuration changes). </p><p>• Configure and test changes to system including reports, security access, and workflow. Perform/Coordinate configuration changes to the production environment.</p><p>• Work closely with BA/QA team members to create test plans and ensure that issues are properly identified, fixed, and tested.</p>
<p><strong>Overview:</strong> We are seeking a highly skilled Senior Java Developer to contribute to the development and enhancement of a multi-tenant platform for device and network service lifecycle management. This platform automates network operations to reduce outages, improve mean time to restore (MTTR), and increase overall network visibility.</p><p><strong>Responsibilities:</strong></p><ul><li>Design, develop, and implement web-based Java applications using Spring Framework in an Agile environment.</li><li>Build and maintain Middleware services including Workflow, Scheduler, and NAS.</li><li>Develop software for network equipment monitoring and automation.</li><li>Implement API data validation routines within CRUD interfaces to ensure schema compliance.</li><li>Create proprietary search/query APIs to support web-based automation of network provisioning use cases.</li><li>Configure and manage network routing and switching using Arista, Cisco, and Juniper routers, applying OSI and TCP/IP models.</li><li>Utilize relational and NoSQL databases for data storage and retrieval.</li><li>Perform continuous integration using tools such as Maven/Gradle, TeamCity/Jenkins, and Gumby.</li><li>Leverage cloud services including AWS EC2, Route 53, SQS/SNS, and Lambda.</li><li>Use Python, Ansible, and Docker for network device configuration and automation.</li><li>Analyze system limitations and ensure compatibility between subsystems.</li><li>Participate in the selection of new technologies and methodologies.</li><li>Prepare technical requirements, design specifications, and system documentation.</li><li>Engage in Agile ceremonies including user story writing, grooming, sprint demos, and retrospectives.</li><li>Conduct peer code reviews and contribute to system overviews, API contracts, and user support materials.</li></ul>
We are looking for an experienced Senior Fullstack Developer to drive the development of cutting-edge features and APIs for our proprietary Content Management System platform. This role offers the opportunity to work with modern technologies and contribute to scalable, high-performance software solutions that enhance the delivery and monetization of media content in live events, stadiums, and broadcasts. Collaboration with cross-functional teams will be a key aspect of this position, ensuring impactful and efficient software development.<br><br>Responsibilities:<br>• Design and develop innovative features and RESTful APIs for the company’s Content Management System platform.<br>• Maintain and improve the existing codebase built with React, Node.js, Java, Python, and PostgreSQL.<br>• Optimize application performance, scalability, and reliability to support high-demand environments.<br>• Work closely with product managers, designers, and engineers to translate business requirements into technical solutions.<br>• Conduct code reviews, participate in architecture discussions, and contribute to technical planning.<br>• Ensure adherence to best practices in software development, testing, and deployment processes.<br>• Troubleshoot and resolve production issues promptly to minimize disruptions.<br>• Provide guidance to less experienced developers and foster a culture of collaboration and continuous improvement within the team.
<p>Position Summary</p><p>We’re looking for a Sr. SQL developer, responsible for solving complex data and workflow challenges and building tools that directly impact production, fulfillment, and reporting systems. You’ll work closely with cross-functional teams to design, develop, and support custom software solutions that drive operational efficiency and scalability.</p><p><br></p><p>Top Responsibilities</p><ol><li>Design & Develop Custom Solutions: Build and maintain Windows-based and web applications that integrate with production systems, inventory tools, and third-party platforms.</li><li>Data Engineering & Automation: Create data workflows using SQL Server, SSIS, and other tools to automate print production, reporting, and invoicing processes.</li><li>System Integration: Develop interfaces with devices and systems such as barcode scanners, shipping tools, and ERP platforms.</li><li>Project Collaboration: Partner with technical leads and account managers to define project goals, test solutions, and ensure successful deployment.</li><li>Mentorship & Support: Guide junior developers and provide ongoing support for deployed applications, including training and documentation.</li></ol>
We are looking for an Application Support Engineer to join our team in Irvington, New Jersey. In this role, you will play a critical part in ensuring the stability, functionality, and efficiency of hardware, software, and network systems for our customers. The ideal candidate will possess strong technical expertise and a proactive approach to resolving technical challenges and improving processes.<br><br>Responsibilities:<br>• Diagnose and repair hardware issues related to PCs, laptops, and printers.<br>• Troubleshoot and resolve software and network-related problems efficiently.<br>• Administer and maintain Microsoft Windows Server environments and network equipment.<br>• Provide technical consultation to customers, offering solutions tailored to their needs.<br>• Collaborate with internal teams to design projects aimed at enhancing customer systems and workflows.<br>• Document issues and resolutions in ticketing systems to ensure clear communication and record-keeping.<br>• Generate reports and provide status updates on customer IT infrastructure.<br>• Install, test, troubleshoot, and repair hardware and software systems, including desktops, laptops, and network devices.<br>• Monitor incident trends, identify recurring problems, and implement long-term solutions.<br>• Recommend new products and services to optimize customers’ environments and ensure high performance.
We are looking for a talented Software Developer to join our dynamic team in New York, New York. In this role, you will use your expertise in C++ to develop high-performance systems that support critical trading and research operations. This position offers an exciting opportunity to work on innovative technology in a fast-paced environment.<br><br>Responsibilities:<br>• Develop efficient, low-latency C++ applications that support order management, exchange connectivity, and real-time market data systems.<br>• Enhance the scalability and performance of existing trading infrastructure to meet the demands of high-frequency trading.<br>• Collaborate with team members to design and implement distributed systems that align with business requirements.<br>• Conduct performance monitoring and optimization for Linux-based systems to ensure reliability and efficiency.<br>• Troubleshoot and resolve software bugs using tools such as Atlassian Jira and GitHub.<br>• Participate in Agile Scrum processes to ensure timely delivery of projects and features.<br>• Integrate APIs and develop backend solutions to enhance system functionality.<br>• Stay updated on emerging technologies and propose innovative solutions to improve the trading platform.<br>• Work closely with researchers and traders to understand technical requirements and deliver tailored solutions.
<p>We are offering an exciting opportunity in New Jersey for an Application Support Engineer. This role is integral to our operations, with a focus on end-user application architecture, deployment, and support. The successful candidate will work closely with data management and core systems to ensure productivity and operational excellence.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Administer user access, maintaining control over all applications and policies for entitlement allocation. </p><p>• Manage an inventory of application-related content and provide guidance on data hygiene to end-users.</p><p>• Offer first-tier end-user application support and coordinate related application dependency support.</p><p>• Maintain, update, and own the application inventory, including key information about application use and support.</p><p>• Analyze documents and recommend modifications to systems based on user or system design specifications, regulations, industry best practices, and auditor/examiner recommendations.</p><p>• Utilize established project management methodologies to plan, lead, and participate in projects.</p><p>• Manage vendor relationships, defining needs, requirements, and parameters. This includes selection, onboarding, and ongoing management of vendors.</p><p>• Ensure secure computing practices across all areas, actively designing and improving security within core subject areas and across the institution.</p><p>• Prioritize and resolve bridge resolutions and interrupt-driven tasks.</p>
We are offering an exciting opportunity for a Full Stack Developer to join our team in the Financial Services industry, based in Princeton, New Jersey. In this role, you will be deeply involved in the design, development, and implementation of systems that support various complex operational functions. You will also have a direct collaboration with business users, providing hands-on application development and ensuring high-quality and efficient web applications.<br><br>Responsibilities:<br>• Collaborate directly with business users for the analysis and assessment of business and system requirements across various functional disciplines.<br>• Design, develop and implement systems that support trading, help desk, surveillance, clearing, business intelligence, finance, and other complex middle and back office operational systems.<br>• Participate in hands-on application development, demonstrating a strong desire to be in-the-code.<br>• Define the back-end REST APIs for the features of the services being built.<br>• Employ your expertise in core Java and JEE technologies, and your in-depth knowledge of one or more application frameworks such as Spring Boot.<br>• Utilize your skills in web development tools and languages such as Angular, HTML5, CSS, and Javascript.<br>• Work on complex database design and SQL tasks.<br>• Handle Linux and shell scripting tasks.<br>• Work with the team to define test cases, and write unit, integration, and end-to-end tests.<br>• Adhere to industry-standard architecture design methodologies and processes.<br>• Display strong written and oral communication skills, being self-directed and motivated to work in a fast-paced team-oriented environment.
<p>In this role, you will design, develop, and maintain critical applications while ensuring optimal performance and functionality. You will collaborate closely with various teams to create innovative software solutions and provide technical expertise in troubleshooting and enhancing systems.</p><p><br></p><p>Responsibilities:</p><p><br></p><ul><li>Design, develop, and maintain core software applications to ensure high performance, reliability, and scalability.</li><li>Write, implement, and manage clean, efficient, and well-documented source code.</li><li>Partner with cross-functional teams to build and deploy prototype applications across multiple platforms.</li><li>Integrate software components and systems through function calls to ensure seamless interoperability.</li><li>Collaborate with management to analyze business processes and identify application or system requirements.</li><li>Diagnose and resolve production issues, ensuring minimal downtime and optimal functionality.</li><li>Research, evaluate, and implement new software solutions and reporting tools as needed.</li><li>Provide technical support and implement enhancements to improve system performance and user experience.</li><li>Develop and optimize database queries to support reporting and data analysis needs.</li></ul>
We are looking for a skilled Technical Engineer to specialize in the configuration, optimization, and support of the Coupa platform. This role focuses on supplier enablement and integrations, requiring expertise in cXML protocols and procurement workflows. This is a long-term contract position based in Willow Grove, Pennsylvania.<br><br>Responsibilities:<br>• Configure and maintain Coupa modules such as Purchasing, Invoicing, Sourcing, Contract Lifecycle Management, and Supplier Management.<br>• Manage system settings, user roles, approval workflows, and custom fields to ensure platform efficiency.<br>• Collaborate with stakeholders to gather requirements and implement enhancements tailored to business needs.<br>• Monitor system performance, troubleshoot technical issues, and provide ongoing support.<br>• Lead supplier onboarding processes, ensuring smooth integration into the Coupa platform.<br>• Design, implement, and support cXML-based integrations for purchase orders, invoices, and catalogs.<br>• Coordinate testing and validation of cXML transactions between suppliers and internal teams.<br>• Maintain detailed documentation for integration specifications and onboarding procedures.<br>• Work closely with Procurement, Finance, and IT teams to align system capabilities with organizational goals.<br>• Provide training and support to end-users and suppliers, while staying up-to-date with Coupa updates and industry best practices.
We are looking for an experienced Software Developer to lead the design, implementation, and delivery of cutting-edge enterprise technology solutions. This role requires a strong grasp of architectural principles, modern development practices, and emerging technologies. Based in West Trenton, New Jersey, this position offers an exciting opportunity to work on transformative projects that align technology with business strategies.<br><br>Responsibilities:<br>• Design and implement enterprise technology solutions, ensuring scalability, security, and performance.<br>• Develop and document architectural patterns across various levels, including logical, physical, and operational design.<br>• Lead technical evaluations and create proofs of concept for new tools, frameworks, and technologies.<br>• Collaborate with cross-functional IT teams to ensure alignment with enterprise-wide goals and objectives.<br>• Stay updated on emerging technologies and incorporate them into scalable, innovative solutions.<br>• Promote best practices in software design, including object-oriented programming and design patterns.<br>• Manage the integration of APIs, messaging frameworks, and third-party services into enterprise systems.<br>• Provide hands-on leadership for large-scale projects and strategic initiatives.<br>• Engage with vendors and partners to ensure SLA commitments and accelerate project timelines.<br>• Participate in architecture reviews and ensure alignment with long-term business strategies.
We are looking for an experienced Senior Developer to join our team in New York, New York. This position is within the banking industry and offers a long-term contract opportunity. The ideal candidate will have a strong background in software development, with expertise in algorithm design and integration for financial markets.<br><br>Responsibilities:<br>• Develop, test, and refine algorithms to enhance trading systems and market integration.<br>• Improve connectivity and integration with external broker markets, including Fenics and DealerWeb.<br>• Expand functionality for quoting across direct-to-client platforms such as Tradeweb, Bloomberg, and MarketAxess.<br>• Collaborate with cross-functional teams to ensure seamless deployment of code and system updates.<br>• Conduct thorough code reviews to maintain high-quality standards and system efficiency.<br>• Utilize object-oriented programming principles to design scalable and maintainable applications.<br>• Implement solutions for securities trading and banking software applications.<br>• Optimize application performance and ensure compliance with industry regulations.<br>• Provide technical leadership and mentorship to less experienced developers.
<p><strong>Job Overview</strong></p><p>We are seeking a highly skilled Full Stack Developer with expertise in Perl to join our team. The ideal candidate will be responsible for developing and maintaining a registration-based portal with a multi-tenant database structure. This application is hosted on AWS, using PostgreSQL as the primary database.</p><p>This role involves full-stack development, including both back-end logic and front-end implementation. The position requires working within a Waterfall development environment, ensuring clear documentation, structured processes, and rigorous testing.</p><p><strong>Key Responsibilities</strong></p><ul><li>Develop & Maintain: Design, develop, and maintain robust full-stack applications using Perl for backend logic.</li><li>Database Management: Work with PostgreSQL, designing and optimizing database queries, ensuring efficiency in a multi-tenant architecture.</li><li>AWS Hosting: Manage and optimize application hosting on AWS (EC2, S3, RDS, etc.).</li><li>Front-End Development: Implement front-end interfaces and workflows, ensuring usability and performance.</li><li>Code Review & Testing: Conduct thorough code reviews and ensure high-quality releases following Waterfall methodology.</li><li>Collaboration: Work closely with business analysts, project managers, and QA teams to define requirements and deliver solutions.</li><li>Security & Compliance: Implement security best practices, ensuring compliance with relevant industry standards.</li></ul><p><br></p>
We are looking for an experienced Tech Lead to join our team in Philadelphia, Pennsylvania. In this role, you will guide the development of scalable web applications and oversee technical decisions in alignment with organizational objectives. This position offers an exciting opportunity to work on impactful projects while mentoring a team of engineers.<br><br>Responsibilities:<br>• Lead the architectural design and development of scalable web applications across multiple platforms.<br>• Define and promote a shared technical vision that supports long-term strategic goals.<br>• Collaborate with cross-functional teams to make critical decisions on frameworks, services, and technical approaches.<br>• Oversee code reviews, engineering discussions, and external development teams to ensure high-quality outcomes.<br>• Contribute to coding efforts on high-priority components, integrations, or prototypes as needed.<br>• Design and implement APIs, including RESTful and GraphQL, to integrate with various systems.<br>• Guide the adoption of Agile methodologies, CI/CD pipelines, and automated testing practices.<br>• Mentor engineers by providing technical guidance and fostering growth.<br>• Ensure database solutions, such as PostgreSQL and DynamoDB, are optimized and meet application requirements.<br>• Work closely with stakeholders to communicate technical concepts effectively to both technical and non-technical audiences.