We are looking for an experienced Senior Software Engineer to join our dynamic team in Chicago, Illinois. In this role, you will contribute to transforming existing internal tools into scalable SaaS solutions for the financial publishing industry. This position offers the unique opportunity to work on high-impact systems with real production traffic and aggressive timelines. This is a Contract position with the possibility of becoming permanent.<br><br>Responsibilities:<br>• Transform internal tools into SaaS products designed for external use.<br>• Develop and optimize tokenization and redirect services for high-throughput and low-latency operations.<br>• Refactor legacy systems into modern Node.js services and Dockerized workflows.<br>• Build and maintain multi-tenant architectures, ensuring client isolation and environment segmentation.<br>• Enhance system reliability, performance, and clarity for end-users.<br>• Collaborate with architects to design scalable, microservice-based infrastructures.<br>• Implement solutions capable of handling high traffic volumes and database transactions.<br>• Manage asynchronous processing, including queues and logging for burst traffic.<br>• Ensure system resilience against unexpected user behavior and traffic spikes.<br>• Work in a fast-paced environment, focusing on pragmatic and scalable solutions.
<p>Overview: We are seeking a Senior Backend Developer to join our dynamic team in Chicago. In this role, you’ll lead the design, development, and maintenance of complex server-side components for impactful web and mobile applications. You’ll support business priorities by delivering secure, scalable solutions and collaborating closely with cross-functional teams.</p><p>Key Responsibilities:</p><ul><li>Architect, design, and implement backend services using modern frameworks and cloud platforms.</li><li>Write clean, maintainable, and efficient code following best practices.</li><li>Collaborate with frontend developers, DevOps engineers, product managers, and QA teams to define requirements and deliver robust solutions.</li><li>Optimize application performance, reliability, and scalability.</li><li>Lead code reviews, mentor junior developers, and recommend improvements to development processes.</li><li>Ensure backend solutions comply with security and data privacy standards.</li><li>Troubleshoot and resolve complex technical issues as they arise.</li><li>Participate in agile ceremonies and advocate for continuous delivery and automation.</li></ul><p><br></p><p>Why Join Us? Join an innovative organization where your work directly impacts the business. You’ll gain exposure to the latest technologies and challenging projects, while driving meaningful solutions in a fast-paced, collaborative environment.</p><p>Ready to make a difference in Chicago? Apply today to take the next step in your technology career.</p><p>Based on general knowledge.</p>
We are looking for a skilled Data Engineer to join our team in Chicago, Illinois. This long-term contract role offers an exciting opportunity to contribute to the development and optimization of data systems while working with advanced technologies. The ideal candidate will bring expertise in building efficient data pipelines, managing large datasets, and integrating data processes to support business objectives.<br><br>Responsibilities:<br>• Develop, implement, and maintain scalable data pipelines using tools such as Apache Spark and Hadoop.<br>• Optimize ETL processes to ensure efficient extraction, transformation, and loading of data.<br>• Collaborate with cross-functional teams to understand data needs and design solutions that align with business goals.<br>• Manage large-scale datasets, ensuring data integrity and accuracy.<br>• Integrate data from various sources using Apache Kafka and other relevant technologies.<br>• Monitor and troubleshoot data systems to identify and resolve performance issues.<br>• Create documentation and provide training on data processes to support team operations.<br>• Conduct regular reviews of data architecture to enhance system functionality.<br>• Ensure compliance with data governance and security standards.<br>• Work closely with stakeholders to deliver actionable insights and reporting based on data analytics.
We are looking for a skilled Data Migration Specialist to lead the transition from NetSuite to D365 Business Central for our organization. This role requires someone with a keen attention to detail who excels in data mapping, transformation, and validation while ensuring accuracy and compliance throughout the migration process. As this is a long-term contract position, you'll play a critical role in enabling seamless data flow and supporting post-migration activities.<br><br>Responsibilities:<br>• Assess the existing NetSuite data structure and prioritize data sets for migration based on business and compliance needs.<br>• Collaborate with stakeholders to identify critical data elements and define the scope of migration to D365 Business Central.<br>• Develop and recommend frameworks, tools, and methodologies to ensure efficient and accurate data transfer.<br>• Create and implement procedures for mapping, transforming, and cleansing data in line with industry best practices.<br>• Execute the full migration process, including extraction, transformation, and loading of data from NetSuite to D365 Business Central.<br>• Validate and reconcile migrated data to ensure integrity and accuracy throughout the migration lifecycle.<br>• Identify and resolve migration issues, documenting processes and providing suggestions for scalability.<br>• Support testing efforts post-migration and assist in training users to navigate the new system effectively.<br>• Maintain clear communication with stakeholders and technical teams to provide regular updates on progress and findings.
We are looking for a skilled and collaborative Platform Engineer to join our team in Pleasant Prairie, Wisconsin. In this role, you will work closely with both the Application Development and Infrastructure teams to design, automate, and deploy robust platforms that support enterprise-level microservices. This is a long-term contract position requiring expertise in Kubernetes, Red Hat OpenShift, CI/CD pipelines, and automation tools.<br><br>Responsibilities:<br>• Collaborate with cross-functional teams to ensure seamless integration and operation of enterprise platforms.<br>• Design and implement scalable container orchestration solutions using open-source Kubernetes.<br>• Develop and automate deployment processes for applications, ensuring efficiency and reliability.<br>• Build and optimize secure CI/CD pipelines using tools such as Jenkins, GitLab CI, and ArgoCD.<br>• Create and maintain automated testing workflows to support continuous delivery.<br>• Manage platform transitions from traditional virtual machines to Kubernetes and Red Hat OpenShift environments.<br>• Utilize scripting languages like Bash and Python to streamline automation tasks.<br>• Troubleshoot and resolve platform-related issues to ensure optimal performance.<br>• Provide technical expertise and guidance to teams on Kubernetes and OpenShift usage.<br>• Document processes and best practices to support ongoing platform development.
<p>As a NetSuite ERP Developer/Administrator, you will manage, develop, and maintain NetSuite systems while supporting critical business processes. The successful candidate will oversee system functionality, integrations, reporting, automation, and configurations to ensure optimal operational efficiency.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Act as the primary NetSuite administrator, responsible for system maintenance, configuration, user roles, permissions, and data integrity.</li><li>Design, develop, test, and deploy customized solutions, workflows, and scripts to streamline processes and improve system capabilities.</li><li>Collaborate with cross-functional teams to gather requirements and implement solutions that align with organizational goals.</li><li>Develop and maintain NetSuite integrations with third-party systems via SuiteTalk, REST APIs, custom scripts, or middleware platforms.</li><li>Troubleshoot system issues, deploying patches and updates as necessary to maintain system performance and security.</li><li>Create and manage customized reports, saved searches, KPIs, dashboards, and other analytical tools to enable data-driven decision-making.</li><li>Conduct user training, provide ongoing technical support, and document processes to ensure system adoption.</li><li>Stay updated on NetSuite developments, recommending enhancements that could benefit the organization.</li></ul>