<p>We are seeking a Data Engineer to build, maintain, and optimize scalable data pipelines and platforms. This role will support enterprise reporting, analytics, and business intelligence initiatives while ensuring high-quality, reliable data is available across the organization.</p><p>Responsibilities</p><ul><li>Design and develop data pipelines and ETL processes</li><li>Integrate data from multiple internal and external sources</li><li>Maintain and optimize cloud and on-premise data platforms</li><li>Support data warehousing and reporting initiatives</li><li>Monitor data quality and resolve data integrity issues</li><li>Work closely with analysts, developers, and business teams</li></ul><p><br></p>
We are looking for an experienced Data Engineer to join a team in Madison, Wisconsin, in a contract capacity with the potential for a permanent role. This position will focus on building and optimizing modern data solutions that support scientific and business decision-making, with particular relevance to bioinformatics and life sciences data. The ideal candidate brings deep expertise in cloud-based data engineering, strong hands-on experience with Databricks and Azure, and the ability to collaborate effectively with technical and non-technical partners.<br><br>Responsibilities:<br>• Design, build, and maintain scalable data pipelines and integration workflows that support reporting, analytics, and downstream scientific applications.<br>• Develop and optimize cloud-based data platforms using Databricks, Python, Spark, and Delta Lake to manage large and complex datasets efficiently.<br>• Create and enhance data models, database objects, and processing logic within relational database environments to improve reliability and performance.<br>• Implement data warehousing practices that enable trusted, organized, and accessible data for research and operational use.<br>• Work with biological, genomic, and other omics data to support analysis, interpretation, and delivery of usable datasets for life sciences teams.<br>• Partner with stakeholders across IT, research, and business functions to translate data needs into practical engineering solutions.<br>• Apply strong analytical thinking to troubleshoot data issues, refine processes, and ensure alignment with scientific requirements.<br>• Contribute within Agile delivery environments by participating in planning, iterative development, and cross-functional collaboration.
<p><strong>Key Responsibilities</strong></p><p><strong>Leadership & Team Mentoring </strong></p><ul><li>Lead, mentor, and develop a team of data engineers and BI developers.</li><li>Communicate business priorities, define goals, and establish clear KPIs to track performance and delivery.</li><li>Foster a collaborative and learning-oriented culture across technical and business functions.</li></ul><p><strong>Data Engineering </strong></p><ul><li>Design, build, and maintain scalable and efficient data pipelines and integrations across multiple internal and external systems.</li><li>Oversee ETL/ELT processes ensuring data accuracy, reliability, and timeliness.</li><li>Manage data models and data warehouse structures optimized for reporting, analytics, and advanced use cases (e.g., predictive modeling, machine learning).</li><li>Implement best practices in data architecture, automation, and version control (e.g., Git).</li></ul><p><strong> </strong></p><p><strong> </strong></p><p><strong>Business Intelligence & Reporting</strong></p><ul><li>Oversee the design and delivery of SSRS and Power BI dashboards, ensuring usability and alignment with business goals.</li><li>Establish and manage data visualization standards, reusable datasets, and semantic models for self-service analytics.</li><li>Collaborate with business stakeholders to gather requirements and translate them into technical specifications and BI solutions.</li></ul><p><br></p>
<p>Data Engineer</p><p>Location: Los Angeles, California</p><p>Employment Type: Full-Time</p><p>Robert Half is seeking a Data Engineer for an exciting opportunity with a Los Angeles-based organization. This role is ideal for a mid-level professional with 5 to 7 years of experience building modern data solutions and supporting scalable analytics environments. The ideal candidate will have strong experience with cloud platforms, data pipeline development and performance optimization. Based on general knowledge.</p><p>What You’ll Do</p><ul><li>Design, build and maintain scalable ETL/ELT pipelines. Based on general knowledge.</li><li>Integrate data from multiple sources to support reporting, analytics and business operations. Based on general knowledge.</li><li>Develop and optimize data models, workflows and warehouse structures. Based on general knowledge.</li><li>Support cloud-based data platforms and modern data architecture initiatives. Based on general knowledge.</li><li>Monitor data quality, troubleshoot issues and improve pipeline reliability. Based on general knowledge.</li><li>Collaborate with analysts, software engineers and business stakeholders to deliver data solutions. Based on general knowledge.</li><li>Help implement best practices for governance, security and operational efficiency. Based on general knowledge.</li></ul><p><br></p>
Our client is seeking a Server Engineer to join their growing IT Infrastructure team and take ownership of a mission-critical enterprise server environment supporting multiple locations. This role is ideal for an experienced infrastructure detail oriented who enjoys solving complex technical challenges, improving system reliability, leading modernization initiatives, and working hands-on across server, storage, virtualization, and security technologies. The Senior Server Engineer will serve as a key technical resource responsible for designing, building, securing, and maintaining enterprise server infrastructure. This individual will partner closely with IT leadership and cross-functional technology teams to ensure systems remain secure, stable, scalable, and aligned with business needs. Responsibilities Manage and support Windows and Linux server environments across multiple locations. Install, configure, patch, monitor, and optimize enterprise server systems. Maintain and support virtualization environments including VMware and Hyper-V. Manage enterprise storage solutions, backups, disaster recovery processes, and system recovery procedures. Ensure high availability, performance, and reliability across server infrastructure. Implement security controls, system hardening, patch management, and vulnerability remediation processes. Monitor compliance with security and operational standards. Troubleshoot complex infrastructure issues and perform root cause analysis to prevent recurring problems. Lead server upgrades, infrastructure improvements, and modernization projects. Automate processes and implement solutions that improve system performance, reliability, and operational efficiency. Collaborate with networking, cybersecurity, and IT teams on infrastructure initiatives. Provide technical guidance and support for enterprise infrastructure projects.
<p>We are looking for a Senior SQL Developer to join a long-term contract opportunity supporting enterprise automotive systems in Southern California. This onsite role requires deep expertise in SQL development, database engineering, and production support, with a strong focus on performance, reliability, and compliance in a regulated environment. The ideal candidate will take ownership of full lifecycle database solutions while partnering with technical teams to deliver stable, scalable, and well-documented systems.</p><p><br></p><p>Responsibilities:</p><p>• Oversee the design, build, deployment, and ongoing support of database solutions for large enterprise applications.</p><p>• Investigate production incidents, identify underlying causes, and implement lasting corrections that improve application stability.</p><p>• Diagnose and resolve issues affecting SQL Server online and batch processing while maintaining adherence to operational and compliance standards.</p><p>• Review and refine recurring batch workloads to improve throughput, reduce delays, and shorten critical processing windows.</p><p>• Create scalable and dependable database structures, queries, and related components that support high-performance applications.</p><p>• Conduct cross-system impact assessments to evaluate dependencies and reduce risk before implementing changes.</p><p>• Establish and maintain controls that protect data accuracy, reconciliation, and integrity across critical processes.</p><p>• Produce complete technical documentation covering estimates, design decisions, development work, testing, and audit readiness.</p><p>• Enhance operational reliability by automating monitoring, alerting, and routine support processes.</p><p>• Participate in after-hours and weekend on-call support as needed to address incidents within defined service expectations.</p>
<p>JAVA DEVELOPER / JAVA WEB DEVELOPER (Direct Hire) -</p><p>LOCATION: Hybrid Des Moines office, only work onsite 3 days PER WEEK. MUST LIVE IN DES MOINES . CANNOT BE REMOTE.</p><p>NO SPONSORSHIP: NO H1B VISA STATUS, NO F-1 OR OPT. MUST HAVE: EAD, GC GREEN CARD, OR US CITIZEN STATUS. </p><p>LOCATION Des Moines, Iowa Unheard of benefits! Financial Strength and still maturing is this company's technology organization in an developing Agile environment! This is NOT a typical development team.</p><p>*The business asks you to do a new project; you can actually implement it! </p><p>Des Moines location : Mostly Remote position with just 2 days in the office !</p><p>They do things differently and smartly and don't overcomplicate with things that waste time in the development life cycle! This is a Permanent Direct Hire Java Developer position with one of our clients in the Des Moines area up to $120K depending on years of experience.</p><p>This company is looking to ADD multiple Java Developers to their team, MULTIPLE TEAMS TO CHOSE FROM !! You will work for a company who has perfected their application development process and invests in their people with training opportunities and has a culture where you can try new things and work closely with the business in a way that alleviates the typical headaches most Dev Shops have !</p><p>For immediate and confidential consideration on this opportunity, it is best to contact me directly, Carrie Danger, SVP, Permanent Placement Team, Iowa Region at My direct Office: 515-259-6087 or Cell: 515-991-0863, and email resume CONFIDENTIALLY & directly to me. Please find my email address on my LinkedIN profile. You may also ONE CLICK APPLY on our Robert Half Website.</p><p>In this Java Development role you will get the opportunity to run your own projects. This company is looking for candidates who have a passion for development and motivated to learn! As a Java Developer, this is the caliber of company where you can have a Progressive career and you'll get to work in a large development team with internal growth opportunities! (PERM POSITION).</p><p>MID LEVEL JAVA DEVELOPMENT SKILLS</p><p>WHAT YOU NEED TO HAVE TO BE CONSIDERED! </p><p>* Experience with Java Development:</p><p>*Spring Boot / Microservices, Hibernate, Struts is a MUST HAVE:</p><p>* Experience with JavaScript; Angular experience is a plus!</p><p>* Spring experience, HTML5, CSS</p><p>* 2 year or 4 year degree is Preferred (Prefer Computer Science or similar)</p><p>You will be challenged and grow your skills as a Java Web Programmer, you will work in a mid sized team environment where you will get to develop on challenging IT / Technical projects, and be surrounded by Smart and Bright team of Java Developers! This Java Developer position is a permanent direct hire.</p><p>Full time direct hire position- Java Web Programmer - up to 120K plus a 10% bonus. For confidential consideration on this opportunity, it is best to contact me directly, CARRIE DANGER, SVP, Permanent Placement Team, Iowa Region at My direct Office #: 515-259-6087 or Cell: 515-991-0863, and email resume CONFIDENTIALLY & directly to me. Please find my email address / contact Information on my LinkedIN profile. You may also ONE CLICK APPLY on our Robert Half Website.</p><p><br></p>
We are looking for an experienced Sr. Python/Flask Full Stack Software Engineer to create and enhance business-critical applications that support day-to-day operations in Brandon, Florida. This role offers the opportunity to work across the full development lifecycle, from building backend services and intuitive front-end experiences to connecting key business platforms and improving internal workflows. The ideal candidate is comfortable balancing hands-on engineering, cross-functional collaboration, and continuous improvement in a fast-moving environment.<br><br>Responsibilities:<br>• Build and support end-to-end web solutions using Python with Flask for server-side development and React.js for modern user interfaces.<br>• Architect and refine APIs that enable reliable communication between internal applications and external business platforms, including REST-based services and GraphQL when appropriate.<br>• Design database structures, manage data models, and improve query performance within PostgreSQL environments.<br>• Develop and maintain integrations with Microsoft Dynamics 365 Business Central, Microsoft 365, Power Platform tools, and Azure-based services to streamline business operations.<br>• Deliver internal applications that address operational needs such as inventory tracking, order workflows, reporting capabilities, and e-commerce support functions.<br>• Partner with teams across operations, sales, finance, and IT to translate business needs into practical, user-focused technical solutions.<br>• Investigate application issues, resolve defects, and implement enhancements that improve stability, usability, and performance.<br>• Contribute to peer reviews, technical documentation, and shared engineering practices that strengthen collaboration within a small development team.<br>• Provide technical assistance on broader company technology efforts when additional engineering support is needed.
We are looking for a Senior Software Engineer to join a Long-term Contract opportunity in Woodbridge, New Jersey. In this role, you will build and enhance scalable digital applications across user interface, server-side services, cloud infrastructure, and system integrations. You will work closely with technical and business partners to deliver secure, reliable solutions that support high-impact business initiatives.<br><br>Responsibilities:<br>• Create, test, and release full-stack applications using React, AWS services, and modern programming languages to support business-critical platforms.<br>• Turn functional needs and business goals into scalable technical designs that balance performance, usability, and maintainability.<br>• Influence application architecture by recommending improvements that strengthen stability, extensibility, and operational efficiency.<br>• Develop and optimize cloud-based solutions using services such as AWS Lambda, DynamoDB, and Redshift while maintaining strong availability and cost awareness.<br>• Build and support APIs and integration layers, including GraphQL and WSO2-based services, to enable dependable communication across systems.<br>• Write automation scripts and shared utilities in TypeScript, JavaScript, and Python to streamline recurring tasks and improve platform reliability.<br>• Design efficient database queries and data structures that preserve accuracy, support reporting needs, and improve application responsiveness.<br>• Collaborate with engineering leaders, QA professionals, and business stakeholders to deliver high-quality software and clear technical outcomes.<br>• Provide technical guidance to team members, promote sound engineering practices, and explain complex concepts in a way that supports informed decision-making.
We are looking for a Sr. Software Engineer to join a team in Dallas, Texas, on a contract-to-permanent basis. This role is ideal for a hands-on technical leader who can guide solution design, drive delivery planning, and build reliable applications that are scalable, supportable, and user-focused. You will work closely with cross-functional partners to shape technical direction, improve engineering practices, and help resolve complex production challenges while contributing to long-term application stability.<br><br>Responsibilities:<br>• Drive software initiatives from concept through delivery by coordinating with stakeholders and engineering partners to meet timeline, budget, and quality goals.<br>• Lead technical planning activities, including solution design, effort estimation, task decomposition, and execution oversight for active development work.<br>• Develop robust applications using clean, efficient, and maintainable code aligned with established engineering principles and coding expectations.<br>• Select and apply appropriate technologies, frameworks, and development approaches to support successful project outcomes.<br>• Design solutions that balance user experience, maintainability, operational support, and overall cost effectiveness.<br>• Evaluate architecture options by analyzing dependencies, system behavior, integration points, and performance considerations, then document key tradeoffs.<br>• Strengthen engineering maturity by shaping development standards, conducting code reviews, and promoting consistent implementation practices.<br>• Coach entry-level and mid-level engineers through technical guidance, feedback, and day-to-day mentorship that supports growth and team effectiveness.<br>• Take an active role in production support by troubleshooting incidents, participating in on-call response, and leading resolution efforts for critical issues.<br>• Support continuous improvement through root cause analysis, corrective actions, and initiatives that enhance application reliability and supportability.
Position: MULTIPLE OPEN - PERM OPPORTUNITIES - Software Engineers & Senior Software Engineers<br>Location: Des Moines, IA - Hybrid Weekly<br>Salary: Depending on experience, $100,000 - 160,000 base + bonus + EXCEPTIONAL benefits.<br><br>*** For immediate and confidential consideration, please APPLY and EMAIL YOUR RESUME to MEREDITH CARLE . My email can be found on my LinkedIn page. ***<br><br>Software Engineers Wanted – Build, Innovate, Influence<br>A high-growth, technology company is making a major investment in product development and engineering, adding multiple Software Engineers across multiple teams.<br><br>We are seeking MULTIPLE:<br> • Senior Software Engineers ($130K–$160K + bonus)<br> • Software Engineer ($100K–$120K + bonus)<br><br>This is a rare opportunity to join a company at a pivotal growth stage where your work will directly influence products, customers, and the future direction of the business.<br><br>Why This Opportunity Stands Out<br> • Newly created positions driven by significant product and R&D investment<br> • Engineering organization doubling in size<br> • Modern technology stack focused on React, TypeScript, AWS, and CI/CD<br> • End-to-end product ownership and meaningful influence on technical decisions<br> • Fast-moving, entrepreneurial environment where engineers have visibility and impact<br><br>What You'll Be Working On<br>You'll help build and enhance a suite of SaaS and data-driven products used by customers across a large, established industry. Engineers work closely with product and business leaders to solve real-world challenges through scalable software, cloud technologies, and modern web applications.<br><br>Key Technologies<br> • React<br> • TypeScript<br> • JavaScript<br> • AWS (EC2, Lambda, ECS, S3, DynamoDB, RDS)<br> • CI/CD Pipelines<br> • GitHub Actions<br> • Modern SaaS Architecture<br><br>What We're Looking For<br>Software Engineer <br> • 2+ years of software development experience<br> • React, TypeScript, JavaScript experience<br> • AWS exposure<br>Senior Software Engineer<br> • 5+ years of software development experience<br> • Deep React, TypeScript, and AWS expertise<br> • Experience building scalable, high-performance applications<br> • <br>If you're looking for a role where you can remain hands-on, help shape products from concept to deployment, and join a growing engineering team with significant momentum, we'd love to connect.<br><br>*** For immediate and confidential consideration, please APPLY and EMAIL YOUR RESUME to MEREDITH CARLE . My email can be found on my LinkedIn page. Also, you may contact me at 515-303-4654. Or one click apply on our Robert Half website. No third party inquiries please. Our client cannot provide sponsorship and cannot hire C2C. ***
<p><strong>Job Title</strong></p><p>Senior Full Stack Engineer</p><p><br></p><p><strong>About the Opportunity</strong></p><p>We are building a high-caliber engineering team and are looking to hire<strong> four Senior Full Stack Engineer</strong>s who thrive in fast-paced, collaborative environments. This is an opportunity to join a growing organization where you'll have significant influence on architecture, product development, and engineering best practices. Our technology stack is intentionally flexible. We are looking for strong engineers first—individuals who can solve complex problems, build scalable systems, and contribute across the full software development lifecycle<strong>.</strong></p><p><br></p><p><strong>Role Summary</strong></p><p>The Full Stack Application Developer will play a critical role in designing, building, and scaling modern business applications that support a wide range of organizational functions. Based in Los Angeles, CA, this role partners closely with cross-functional stakeholders to identify technology needs and deliver innovative, scalable solutions. The ideal candidate brings a strong technical foundation, a forward-thinking mindset, and an interest in emerging technologies, including AI/ML applications in enterprise environments.</p><p><br></p><p><strong>What You'll Do</strong></p><ul><li>Design, develop, and maintain scalable software applications and distributed systems.</li><li>Contribute across the full stack, partnering closely with product, design, and engineering teams.</li><li>Build and enhance backend services primarily leveraging Java and Python.</li><li>Develop cloud-native applications and services in modern cloud environments.</li><li>Participate in architecture discussions and technical decision-making.</li><li>Write high-quality, maintainable, and testable code.</li><li>Mentor junior engineers and contribute to a strong engineering culture.</li><li>Drive performance, reliability, and scalability improvements across platforms.</li></ul><p><strong>Technical Environment</strong></p><ul><li>Approximately 20% Java development</li><li>Python-based backend services and applications</li><li>Cloud technologies (AWS, Azure, or GCP)</li><li>Frontend technology is flexible; experience with modern JavaScript frameworks is preferred</li><li>Microservices and distributed systems architecture</li><li>CI/CD and modern software engineering practices</li></ul><p><strong>Compensation & Benefits</strong></p><ul><li>$200,000 - $250,000 with discretionary bonus</li><li>Comprehensive benefits package</li><li>Performance-based incentives and long-term growth opportunities</li></ul><p><strong>Additional Details</strong></p><ul><li>Work model: Onsite</li><li>Collaborative, fast-paced environment with a strong focus on innovation and continuous improvement</li><li>Opportunity to work on impactful, mission-driven initiatives across multiple sectors</li></ul>
We are looking for a Senior Software Engineer to create modern software solutions that connect data, systems, and business workflows into effective digital products. This role is based in Chicago, Illinois, and offers the opportunity to work closely with engineers, product leaders, and client stakeholders to deliver dependable, user-centered platforms. The ideal candidate enjoys building new capabilities from the ground up, solving unfamiliar technical challenges, and improving systems through thoughtful engineering practices.<br><br>Responsibilities:<br>• Build and release full-stack software products, including backend services, APIs, user interfaces, dashboards, and data-driven features that support operational decision-making.<br>• Connect external and internal platforms by developing integrations, data flows, and synchronization processes across business and analytical systems.<br>• Create automated workflows that streamline coordination between users, software applications, and operational processes.<br>• Collaborate with product and engineering partners to define technical approaches, strengthen delivery methods, and improve long-term solution quality.<br>• Engage directly with users and client stakeholders to gather requirements, validate concepts, and refine functionality based on practical feedback.<br>• Monitor live applications, troubleshoot issues across the technology stack, and enhance system stability and performance in production environments.<br>• Produce technical documentation, architectural guidance, and transition materials that enable client teams to support and expand delivered solutions.<br>• Establish reusable development patterns, deployment methods, and engineering assets that improve efficiency across future engagements.
We are looking for a Sr. Software Engineer to help shape modern cloud platforms in Jacksonville, Florida. This role will lead the design and delivery of scalable serverless solutions, guide technical direction for complex initiatives, and strengthen engineering standards across the organization. The ideal candidate brings deep experience with C#/.NET, cloud architecture, and cross-functional collaboration to build reliable, secure, and high-performing systems.<br><br>Responsibilities:<br>• Design and deliver large-scale serverless applications using cloud-native services, event-driven patterns, and distributed system principles.<br>• Define technical architecture for new platforms, reusable services, and core components that support long-term scalability and operational stability.<br>• Build and improve infrastructure automation, deployment pipelines, and release processes to enable efficient and dependable software delivery.<br>• Act as a senior technical authority for cloud and serverless engineering, providing guidance on architecture decisions and implementation approaches.<br>• Lead design reviews, resolve complex production issues, and drive improvements in reliability, observability, and operational performance.<br>• Collaborate with product, security, DevOps, and business partners to align engineering solutions with strategic objectives and risk controls.<br>• Establish testing approaches that strengthen quality across automated, integration, and end-to-end validation efforts.<br>• Mentor engineers and technical leaders by sharing best practices, shaping engineering patterns, and supporting career development.<br>• Promote secure development, system hardening, and proactive mitigation of technical and operational risks.<br>• Influence roadmaps and technical strategy through clear communication, sound engineering judgment, and data-informed recommendations.
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.
We are looking for an experienced Sr. Software Engineer to join our team and shape scalable software solutions that deliver meaningful business value. This position is ideal for an experienced full-stack engineer who brings strong technical judgment, embraces AI-assisted development practices, and can influence engineering quality across the product lifecycle. You will work closely with cross-functional partners to create reliable, secure, and high-performing applications while helping elevate team standards and delivery consistency.<br><br>Responsibilities:<br>• Drive the design, development, and enhancement of complex software capabilities across front-end, back-end, and cloud-based systems.<br>• Provide technical leadership through thoughtful code reviews, mentoring, and hands-on support that strengthens team performance.<br>• Build quality into the development process by advancing automated testing, secure coding methods, and dependable deployment practices.<br>• Investigate challenging production and application issues, determine root causes, and implement durable fixes across the stack.<br>• Use AI-enabled tools to improve solution design, implementation, debugging, validation, and peer review throughout the engineering workflow.<br>• Assess emerging engineering technologies and recommend practical ways to incorporate AI-driven tools and modern development practices.<br>• Oversee code integration and release activities using source control, continuous integration, continuous delivery, and established engineering processes.<br>• Partner with product and business stakeholders to align technical solutions with user needs, operational goals, and long-term platform direction.<br>• Identify opportunities to refine workflows, strengthen tooling, and improve overall engineering effectiveness and delivery outcomes.
We are looking for an experienced Sr. Software Engineer to join a collaborative team delivering dependable, scalable software solutions in Fort Wayne, Indiana. This Long-term Contract position is ideal for a hands-on technical leader who can drive complex development efforts, influence engineering standards, and support strong system performance in production. The role combines software design, full-stack development, and operational ownership while contributing to a culture of continuous improvement and technical mentorship.<br><br>Responsibilities:<br>• Lead the design, development, and delivery of complex software solutions that support critical business objectives.<br>• Provide technical direction on architecture, coding approaches, and engineering practices to promote maintainable and high-performing applications.<br>• Build and enhance full-stack applications using C#, .NET, ASP.NET, React.js, and JavaScript.<br>• Partner with cross-functional teams to translate business needs into practical, scalable software designs and implementation plans.<br>• Take ownership of application reliability by guiding production support efforts, resolving incidents, and improving operational readiness.<br>• Mentor less experienced engineers through code reviews, knowledge sharing, and day-to-day technical coaching.<br>• Identify opportunities to strengthen system stability, performance, and long-term maintainability across the software environment.<br>• Contribute to continuous improvement initiatives that refine development workflows, deployment quality, and support practices.
We are looking for a Senior Software Engineer to build and enhance software solutions that support hearing healthcare services in Draper, Utah. This role will shape technical direction, contribute hands-on engineering expertise, and help deliver dependable applications used by customers and business partners. The ideal candidate brings strong full-stack development experience, sound architectural judgment, and a collaborative approach to solving complex technical challenges.<br><br>Responsibilities:<br>• Architect, develop, and maintain software components and services across the full development lifecycle, from initial design through production support.<br>• Guide engineering decisions by promoting sound coding practices, scalable design patterns, and maintainable application structure.<br>• Partner with product, design, and cross-functional stakeholders to translate business goals into effective technical solutions.<br>• Provide mentorship to other engineers through code reviews, technical coaching, and day-to-day development support.<br>• Strengthen system performance, resilience, and uptime by identifying issues proactively and implementing sustainable improvements.<br>• Build and evolve APIs, backend services, and user-facing features using modern web technologies and service-oriented approaches.<br>• Contribute to technical planning and roadmap discussions, helping prioritize work that improves platform capability and long-term stability.<br>• Implement secure and reliable solutions that support distributed systems, cloud-based environments, and event-driven integrations.
Job Summary Our client is seeking a Senior Software Engineer to lead the design, development, integration, and support of business-critical applications. This role is ideal for a hands-on technical leader who can mentor team members, modernize legacy systems, build scalable cloud-based solutions, and partner closely with business stakeholders to deliver high-quality software that supports evolving operational needs. Based on general knowledge. Primary Responsibilities Provide leadership and mentorship to software engineering team members, fostering a collaborative environment focused on production excellence and continuous product improvement. Evaluate programming and application development requests, determining feasibility and identifying opportunities to enhance existing systems and capabilities. Lead the planning, development, documentation, testing, and deployment of business-critical applications and enhancements. Partner with business stakeholders to clarify operational procedures, define program objectives, and translate requirements into technical solutions. Apply structured analysis and design techniques to create application specifications, including flowcharts, diagrams, and other technical documentation. Share application and domain knowledge across teams to strengthen collaboration between software, infrastructure, and other cross-functional groups. Provide production support, including application monitoring, troubleshooting, and issue resolution. Oversee integrations between internal systems and external platforms, including marketing technology, CRM systems, and third-party SaaS providers. Migrate legacy middleware workflows to secure, modern cloud-based architectures. Build and maintain cloud infrastructure using AWS services such as EC2, S3, Lambda, RDS, VPC, IAM, and CloudFormation/CDK. Implement and support CI/CD pipelines for automated build, test, and deployment using tools such as GitHub Actions. Contribute to front-end feature development using modern JavaScript frameworks such as React. Additional Responsibilities Modify existing code to correct errors, improve performance, and enhance functionality. Analyze applications and programs to improve efficiency and adapt to changing business requirements. Create and maintain comprehensive documentation covering application logic, development processes, and system modifications. Perform business analysis and support user training as needed.
<p>We are looking for a Sr. Software Engineer to join a Contract opportunity supporting an organization in Jacksonville, Florida. This role centers on building and sustaining integration solutions that connect transportation management workflows, internal applications, and external partner data exchanges. The ideal candidate brings strong C# and .NET expertise, practical knowledge of transportation management environments, and the ability to work across both established transfer methods and newer integration approaches.</p><p><br></p><p>Responsibilities:</p><p>• Design, enhance, and maintain C#-based integration services that support business operations and internal tools.</p><p>• Develop and manage data mapping, transformation, and exchange processes across multiple systems and partner connections.</p><p>• Support transportation management software workflows by working with application data structures, interfaces, and related databases.</p><p>• Administer and troubleshoot integrations built on Cleo platforms, including Cleo Integration Cloud, VLTrader, and Lexicom.</p><p>• Oversee document movement across a mix of legacy transfer methods and external vendor-supported networks to ensure reliable processing.</p><p>• Collaborate with internal technical teams to use the organization’s C# integration framework for rapid development of new interfaces.</p><p>• Diagnose production issues, resolve data flow disruptions, and improve the stability and performance of integration processes.</p>
<p>We are looking for a Software Engineer to join a technology team building internal business applications in Laconia, New Hampshire. This role focuses on building and enhancing multi-tier software solutions, partnering with stakeholders to translate business needs into practical applications, and guiding technical work from concept through delivery. The ideal candidate brings strong full-stack PHP development experience, sound problem-solving ability, and a collaborative approach to delivering reliable software.</p><p><br></p><p>Responsibilities:</p><p>• Design, build, and maintain multi-tier software applications using modern development practices and appropriate technologies.</p><p>• Evaluate business requests, identify underlying operational needs, and propose effective technical approaches that align with project goals.</p><p>• Lead software initiatives from planning through implementation, ensuring solutions are delivered with quality, stability, and usability in mind.</p><p>• Develop and support full-stack PHP applications across multiple environments, including integration with databases and web services.</p><p>• Create, test, and optimize application components that operate on Linux-based systems and interact with platforms such as MySQL, DB2 for i, and Microsoft SQL Server.</p><p>• Collaborate with cross-functional teams, managers, and subject matter experts to clarify requirements and maintain strong working relationships.</p><p>• Apply object-oriented programming principles and related web technologies, including JSON, JavaScript-based tools, and content platform integrations where needed.</p><p>• Manage several priorities at once while documenting progress, resolving issues, and supporting ongoing application improvements.</p>
We are looking for an experienced Sr. Software Engineer to join our team and play a key role in building reliable, scalable software solutions. This position is ideal for an engineer who combines strong technical leadership with hands-on development across modern web, cloud, and distributed systems. The right candidate brings a thoughtful approach to architecture, embraces AI-enabled development practices, and partners effectively with cross-functional teams to deliver high-quality products.<br><br>Responsibilities:<br>• Design, develop, and support complex software features and platform capabilities that improve product performance, reliability, and scalability.<br>• Define technical approaches for new applications, shared services, and system enhancements while aligning solutions with broader architectural standards.<br>• Contribute hands-on code and provide technical leadership through constructive reviews, mentoring, and engineering best practices.<br>• Strengthen product quality by implementing automated testing strategies and validating software behavior throughout the development lifecycle.<br>• Apply secure development principles to protect applications, data, and integrations across front-end and back-end environments.<br>• Investigate production issues, identify root causes, and deliver timely fixes across application, database, and infrastructure layers.<br>• Use AI-driven tools to accelerate solution design, coding, debugging, testing, and code review while helping the team adopt effective usage patterns.<br>• Collaborate with stakeholders to understand business priorities, user expectations, and functional requirements in order to shape practical technical solutions.<br>• Support software delivery from initial development through deployment, monitoring, and ongoing operational improvement using source control and CI/CD practices.<br>• Recommend and implement improvements to engineering workflows, tools, and development standards that increase team effectiveness and delivery consistency.
We are looking for a Jr. Salesforce Developer to join a fully remote team supporting enterprise Salesforce initiatives in Pennsylvania. This contract opportunity with permanent potential focuses on building and enhancing solutions across Life Sciences Cloud, Service Cloud, and connected integration environments while partnering closely with analysts, quality teams, and technical leadership. The person in this role will contribute hands-on development and platform configuration work, helping deliver scalable, compliant, and reliable business capabilities.<br><br>Responsibilities:<br>• Build and enhance Salesforce functionality through a mix of declarative configuration and custom development based on approved technical designs.<br>• Create, update, and support Apex components, Lightning Web Components, automation flows, and related platform logic to meet business needs.<br>• Configure and maintain data structures, workflows, and automated processes within Life Sciences Cloud and other Salesforce applications.<br>• Develop and support system integrations using MuleSoft or comparable middleware, including API-based and event-driven solutions.<br>• Strengthen integration performance and stability by implementing exception management, retry strategies, and duplicate-processing safeguards.<br>• Contribute to Agile delivery activities such as sprint planning, backlog review, and technical design discussions with cross-functional team members.<br>• Produce unit tests, assist with quality validation efforts, and troubleshoot issues through defect analysis and resolution.<br>• Support delivery practices required in regulated environments, including documentation, traceability, audit readiness, and controlled change processes.<br>• Follow source control, deployment, and CI/CD standards to promote reliable and repeatable releases.<br>• Work as an individual contributor while collaborating effectively with architects, business analysts, and QA stakeholders.
<p>We are looking for an experienced ERP (Syteline) Systems Developer to join our client in the manufacturing space. In this role, you will be responsible for maintaining and enhancing the Infor CloudSuite Industrial system while ensuring it aligns with business objectives. You will collaborate with cross-functional teams to design, develop, and implement technical solutions that optimize system performance and support organizational goals. This role can sit fully remote with travel around 25% of the time (primarily on the East Coast)</p><p><br></p><p>Responsibilities:</p><p>• Develop and implement solutions within the Infor CloudSuite Industrial system, including configurations, reporting, integrations, and security protocols.</p><p>• Analyze business requirements to design system solutions that meet performance, security, and functionality needs.</p><p>• Participate in design reviews and ensure solutions are developed according to specifications.</p><p>• Conduct thorough testing, including unit, system, integration, and user acceptance tests, to ensure quality and compliance.</p><p>• Create deployment packages and manage the rollout of solutions to target environments, adhering to segregation of duties.</p><p>• Provide Tier 3 support for system-related issues, troubleshooting complex problems and maintaining optimal system performance.</p><p>• Deliver training, user guides, and documentation to ensure proper usage and understanding of system functionalities.</p><p>• Perform regular system updates, patches, and monitoring to maintain data integrity and reliability.</p><p>• Collaborate across teams to identify and implement continuous improvement opportunities, such as system optimizations and process enhancements.</p><p>• Travel to company sites as required to support system implementations and provide on-site assistance.</p>
We are looking for an experienced Software Engineering Manager to lead contract-based software initiatives in New York, New York. This Contract position will oversee development efforts across web applications, APIs, and data-driven solutions, while guiding technical teams toward scalable and reliable delivery. The ideal candidate brings strong hands-on knowledge of JavaScript, PHP, MySQL, and emerging AI technologies, along with the leadership skills to drive execution and continuous improvement.<br><br>Responsibilities:<br>• Lead engineering teams in planning, building, and delivering software solutions that support business goals and technical standards.<br>• Direct the design and implementation of web applications, backend services, and API integrations using modern development practices.<br>• Oversee application architecture and database performance, with a focus on maintainability, scalability, and efficient use of MySQL.<br>• Collaborate with cross-functional stakeholders to define priorities, manage timelines, and ensure successful execution of contract deliverables.<br>• Guide the adoption and deployment of AI-enabled tools and models to improve product capabilities and operational outcomes.<br>• Establish development processes, code quality expectations, and review practices that promote reliable and secure software delivery.<br>• Mentor engineers and technical leads, providing feedback, coaching, and support for strong team performance.<br>• Manage technical changes or platform-related transitions as part of delivery responsibilities when required.