<p>Our client is seeking a Software Architect, Data Platform to lead the design, integrity, and scalability of a high-volume data platform. This is a hands-on architecture and engineering leadership role focused on solving complex data challenges, including telemetry ingestion, data accuracy, system reconciliation, and large-scale platform reliability.</p><p> </p><p> The ideal candidate is a data-first architect with deep expertise in relational database design, SQL performance optimization, and data correctness who has expanded into cloud-native application architecture and engineering leadership.</p><p> </p><p> <strong>Key Responsibilities</strong></p><p>· Own the architecture, quality, and integrity of the organization's data platform.</p><p>· Design and optimize relational and time-series data models supporting high-volume telemetry data.</p><p>· Lead a distributed engineering team while driving best practices in code quality, testing, observability, and operational excellence.</p><p>· Establish technical architecture direction across backend services, data products, and customer-facing applications.</p><p>· Develop and maintain production-grade backend services using modern cloud technologies.</p><p>· Evaluate technology, storage, and build-versus-buy decisions based on scalability, reliability, maintainability, and cost.</p><p>· Lead technical design efforts for new platform capabilities, integrations, and data-driven products.</p><p>· Partner closely with business and technology stakeholders to translate requirements into scalable technical solutions.</p><p>· Mentor engineers and foster a culture of technical excellence.</p>
<p>We are looking for a Software Engineer to join our team in Ulster County, New York and help build dependable, secure, and scalable software solutions. In this role, you will contribute across the development lifecycle, from shaping technical approaches with business and product partners to delivering and supporting production applications. This position offers the opportunity to work with modern development tools, cloud-based platforms, and cross-functional teams to create solutions that support both current goals and future growth.</p><p><br></p><p>Responsibilities:</p><p>• Build, enhance, and maintain custom applications and system integrations with a focus on reliability, security, performance, and long-term supportability.</p><p>• Collaborate with business analysts, product stakeholders, and project teams to translate needs into practical technical designs and high-level solution plans.</p><p>• Develop shared services, reusable components, and internal frameworks that improve consistency and efficiency across the engineering team.</p><p>• Partner with cross-functional application teams to create proofs of concept and deliver software solutions for internal and cloud-based environments.</p><p>• Support the release lifecycle by contributing to application development, production deployment, monitoring, and ongoing maintenance activities.</p><p>• Work with engineering leadership and product partners to shape platform roadmaps and align development efforts with business priorities.</p><p>• Deliver software through iterative development practices, applying established coding standards, engineering methods, and continuous improvement principles.</p><p>• Contribute to architectural standards, design patterns, and governance practices while helping guide sound technical decisions across projects.</p><p>• Provide technical mentorship and share development knowledge with teammates to strengthen engineering quality and team capability.</p>
We are looking for an experienced Software Engineer to join a team delivering robust web-based solutions in Dallas, Texas. This position focuses on creating dependable, scalable applications that can support large-scale digital activity while improving overall platform performance. The role is well suited to someone with strong backend or full-stack expertise who enjoys working with modern frameworks and building systems designed for growth.<br><br>Responsibilities:<br>• Design, build, and enhance web applications that support business-critical digital services.<br>• Develop backend and full-stack features using technologies such as C#, .NET, ASP.NET, JavaScript, and React.js.<br>• Improve application stability, responsiveness, and scalability to meet the demands of high-traffic environments.<br>• Collaborate with technical teams to define architecture, implement new functionality, and maintain code quality standards.<br>• Troubleshoot defects, resolve performance issues, and deliver reliable fixes across the platform.<br>• Contribute to ongoing product and platform enhancements through clean, maintainable, and well-tested code.
<p><br></p><p>• Develop, test, and maintain full stack web applications using modern front-end and back-end technologies.</p><p>• Create scalable software designs and implement features that align with business objectives and user needs.</p><p>• Partner with product leaders, stakeholders, and engineering teammates to refine requirements and deliver practical technical solutions.</p><p>• Build and support back-end services and APIs using C# and .NET frameworks.</p><p>• Develop responsive user interfaces and interactive application components with React.js.</p><p>• Troubleshoot defects, optimize application performance, and ensure reliable operation in production environments.</p><p>• Participate in deployment activities and provide ongoing support for released applications.</p><p>• Contribute to code quality through reviews, testing practices, and adherence to maintainable development standards.</p>
We are looking for a Software Engineer to support application development for an education-focused organization in California. This Long-term Contract opportunity is ideal for someone early in their career who enjoys building and enhancing web-based solutions across both server-side and client-side components. The position will focus primarily on backend development while also contributing to frontend features, with an initial onsite onboarding period followed by mostly remote work and periodic onsite planning sessions.<br><br>Responsibilities:<br>• Develop and maintain software features for a new school-related initiative within an education environment.<br>• Build backend services and application logic primarily using Python while contributing to frontend development with Angular and TypeScript.<br>• Create, update, and support user-facing functionality for web applications, ensuring reliable performance and usability.<br>• Participate in code management and deployment activities using GitHub and Travis CI, including reviewing test results and resolving build issues.<br>• Collaborate with team members during onsite planning sessions and coordinate effectively in a hybrid work arrangement.<br>• Support quality-focused development practices by troubleshooting defects, validating functionality, and improving application stability.<br>• Contribute across both backend and frontend workstreams, with an emphasis on server-side development.<br>• Complete required compliance training, including mandated reporter training, before or during project onboarding.
<p>We are looking for an experienced Software Engineer to support the design, delivery, and ongoing enhancement of a modern enterprise platform. This Long-term Contract position is ideal for someone who enjoys full-stack development in a Microsoft technology environment and can contribute throughout the product lifecycle, from feature delivery to post-release support.</p><p><br></p><p>Responsibilities:</p><p>• Build, enhance, and maintain enterprise web applications using .NET 8, C#, Blazor, Entity Framework Core, and Microsoft SQL Server.</p><p>• Translate business needs into scalable software features that improve how union members access services and manage key activities online.</p><p>• Develop and integrate backend services and Web APIs to support core application functionality and data exchange.</p><p>• Create responsive user interface components using HTML5, CSS, and JavaScript to deliver a reliable and intuitive experience.</p><p>• Participate in application releases, troubleshoot production issues, and provide ongoing support after deployment.</p><p>• Collaborate with cross-functional stakeholders to refine technical solutions, resolve defects, and continuously improve application performance.</p><p>• Write clean, maintainable code and contribute to data access design, database interactions, and system stability.</p><p>• Assist with enhancements related to evolving enterprise workflows and platform capabilities as business needs change.</p>
We are seeking a skilled .NET Developer to design, develop, and maintain high-quality software applications. The ideal candidate will have experience building scalable web applications, APIs, and enterprise solutions using Microsoft's .NET framework and related technologies. This individual will collaborate with cross-functional teams to deliver innovative solutions that support business objectives.
<p><strong>Join a collaborative software development team where your contributions will have a direct impact on modern web applications.</strong> </p><p>We're seeking a Front-End Software Developer who enjoys building intuitive user experiences, writing clean code, and working closely with fellow developers in an Agile environment.</p><p>This position is ideal for someone with a solid foundation in React and TypeScript who is looking to continue expanding their skills while contributing to meaningful projects.</p><p><br></p><p><strong>What You'll Do</strong></p><ul><li>Design, develop, and deploy new front-end functionality</li><li>Create reusable, scalable UI components and features</li><li>Participate in code reviews and provide constructive feedback to team members</li><li>Review pull requests and help maintain coding standards across the application</li><li>Collaborate in Agile ceremonies, including stand-ups, sprint planning, grooming sessions, and retrospectives</li><li>Partner with developers and stakeholders to deliver high-quality software solutions</li><li>Write maintainable, well-tested code that meets quality, build, and linting standards</li></ul><p><strong>Why Consider This Opportunity?</strong></p><ul><li>Collaborate with a supportive and highly engaged development team</li><li>Contribute to modern web applications using current technologies</li><li>Opportunity to grow your skills and take on increasing responsibility</li><li>Strong emphasis on teamwork, code quality, and professional development</li></ul><p>This is an excellent opportunity for a developer who enjoys building polished user experiences and wants to be part of a team that values collaboration, continuous improvement, and technical excellence.</p>
<p>Robert Half is seeking a Contract C# Developer to join our client's development team. As a Contract C# Developer, you will play a pivotal role in designing, developing, and maintaining software applications using the C# programming language. This contract position offers an exciting opportunity to work on diverse projects with a reputable organization.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Software Development:</strong> Design, code, test, debug, and document software applications using C# and associated technologies to meet project requirements.</li><li><strong>Application Enhancement:</strong> Maintain and enhance existing C# applications by identifying areas for improvement and implementing necessary updates.</li><li><strong>Collaboration:</strong> Collaborate with cross-functional teams to gather requirements, analyze needs, and develop scalable and efficient software solutions.</li><li><strong>Database Integration:</strong> Develop and optimize database-related functionalities within applications using SQL Server, MySQL, or other database systems.</li><li><strong>Front-End Development:</strong> Utilize front-end technologies like HTML, CSS, JavaScript, and related frameworks/libraries to develop user interfaces for applications.</li><li><strong>Code Reviews and Testing:</strong> Conduct code reviews, perform unit testing, and ensure code quality, performance, and adherence to coding standards.</li><li><strong>Documentation:</strong> Create and maintain technical documentation for developed applications, including system designs and user manuals.</li><li><strong>Troubleshooting and Support:</strong> Provide technical support and troubleshooting assistance for developed applications to ensure smooth operation and user satisfaction.</li></ol><p><br></p>
<p>Our client is seeking a talented and motivated Software Engineer to join their growing technology team in the Tucson area. This role offers the opportunity to design, develop, and maintain scalable software solutions that support critical business operations and enhance customer experiences. The ideal candidate will have strong programming skills, a passion for technology, and experience working in collaborative Agile environments.</p><p>Key Responsibilities</p><ul><li>Design, develop, test, and deploy high-quality software applications and services.</li><li>Collaborate with business stakeholders, product managers, and technical teams to gather requirements and deliver innovative solutions.</li><li>Write clean, maintainable, and efficient code following established development standards and best practices.</li><li>Participate in code reviews and contribute to continuous improvement initiatives.</li><li>Troubleshoot, debug, and resolve software defects and performance issues.</li><li>Develop and maintain APIs, integrations, and backend services.</li><li>Optimize applications for scalability, reliability, and security.</li><li>Create and maintain technical documentation for software solutions and development processes.</li><li>Support software releases and production deployments as needed.</li><li>Stay current on emerging technologies and recommend improvements to existing systems.</li></ul><p><br></p>
<p>Robert Half is hiring! We are looking for a Software Engineer to join a technology team delivering modern web solutions. This role focuses on building reliable front-end and back-end applications, partnering with cross-functional teams, and improving the quality and performance of software products. The ideal candidate brings strong experience with React, Node.js, and cloud-based development, along with a practical mindset for scalable and secure engineering.</p><p><br></p><p>Responsibilities:</p><p>• Create and enhance web-based applications using React and Node.js to support business and user needs.</p><p>• Develop, integrate, and maintain REST APIs and microservices that enable dependable system communication.</p><p>• Deploy and manage applications within cloud infrastructure, ensuring stable and efficient operation.</p><p>• Work closely with product leaders, designers, and fellow engineers to deliver new functionality and refinements.</p><p>• Produce organized, readable, and well-documented code that supports long-term maintainability.</p><p>• Contribute to peer code reviews and help strengthen development standards across the team.</p><p>• Investigate technical issues, resolve defects, and improve overall application speed and responsiveness.</p><p>• Apply sound practices for security, scalability, and system resilience throughout the development lifecycle.</p><p>• Assist with continuous integration and automated release processes to support efficient deployments.</p><p>• Take part in Agile team activities such as planning sessions, daily check-ins, and retrospective meetings.</p>
We are looking for a Software Engineer to join our team and help deliver reliable, modern applications that support internal users and members. This position contributes across the development process, partnering with cross-functional colleagues to design, build, test, deploy, and enhance software solutions. The role is well suited for an experienced individual who can work with general guidance, solve challenging technical issues, and contribute thoughtful ideas that improve product quality and team effectiveness.<br><br>Responsibilities:<br>• Design, build, and maintain web applications using modern development frameworks and languages, including .NET technologies and JavaScript-based tools.<br>• Contribute throughout the full development lifecycle by translating business needs into technical solutions, writing code, validating functionality, and supporting production releases.<br>• Partner with engineers and other stakeholders to troubleshoot application issues, investigate root causes, and implement effective fixes for complex technical problems.<br>• Manage source code through Git workflows, participate in peer reviews, and help maintain strong coding standards across the team.<br>• Work within an Agile Scrum environment to support iterative delivery, align on priorities, and produce dependable software on schedule.<br>• Create, expand, and maintain automated test coverage to protect application stability and reduce the risk of defects in future releases.<br>• Deploy and support solutions across cloud environments such as Microsoft Azure as well as on-premises infrastructure when required.<br>• Provide ongoing maintenance and technical support for existing applications, enhancements, and user-reported issues.<br>• Keep current with evolving tools, frameworks, and engineering practices to recommend improvements and strengthen development outcomes.
<p>Our client is seeking a talented and motivated Software Engineer to join their growing technology team in the Phoenix area. This role offers the opportunity to design, develop, and maintain scalable software solutions that support critical business operations and enhance customer experiences. The ideal candidate will have strong programming skills, a passion for technology, and experience working in collaborative Agile environments.</p><p>Key Responsibilities</p><ul><li>Design, develop, test, and deploy high-quality software applications and services.</li><li>Collaborate with business stakeholders, product managers, and technical teams to gather requirements and deliver innovative solutions.</li><li>Write clean, maintainable, and efficient code following established development standards and best practices.</li><li>Participate in code reviews and contribute to continuous improvement initiatives.</li><li>Troubleshoot, debug, and resolve software defects and performance issues.</li><li>Develop and maintain APIs, integrations, and backend services.</li><li>Optimize applications for scalability, reliability, and security.</li><li>Create and maintain technical documentation for software solutions and development processes.</li><li>Support software releases and production deployments as needed.</li><li>Stay current on emerging technologies and recommend improvements to existing systems.</li></ul><p><br></p>
We are looking for an Applications Architect to shape and deliver enterprise product lifecycle solutions for engineering and manufacturing organizations in Chicago, Illinois. This contract opportunity with potential for a permanent role is suited for a senior architect who brings deep Aras Innovator expertise, strong consulting presence, and the ability to turn complex operational needs into scalable application strategies. The role blends hands-on technical direction, stakeholder partnership, and implementation leadership across the full solution lifecycle, with occasional travel based on project demands.<br><br>Responsibilities:<br>• Architect and guide end-to-end application solutions built on Aras Innovator to support product lifecycle management goals across complex enterprise environments.<br>• Work closely with business leaders, technical teams, and client stakeholders to evaluate needs and define practical, scalable system designs.<br>• Oversee delivery from early discovery through configuration, validation, rollout, and post-deployment support to ensure successful execution.<br>• Provide architectural leadership for custom development, API design, platform extensions, and integration efforts involving related enterprise systems.<br>• Direct data conversion and migration activities, ensuring information is mapped, validated, and transitioned accurately into target solutions.<br>• Lead workshops and design sessions that clarify requirements, align priorities, and establish a clear technical direction for project teams.<br>• Produce and review solution blueprints, use cases, technical documentation, and functional artifacts to maintain quality and delivery consistency.<br>• Mentor delivery team members, coordinate technical workstreams, and perform oversight of implementation outputs to support strong project results.<br>• Contribute to planning activities by helping define scope, estimates, proposals, and statements of work for upcoming initiatives.
We are looking for a Software Developer to join a team in Jacksonville, Florida on a Long-term Contract basis. This role is suited to someone who enjoys building and improving business applications through hands-on development across modern .NET and front-end technologies. The position calls for strong problem-solving ability, careful attention to code quality, and a practical approach to delivering reliable solutions for both desktop and mobile users.<br><br>Responsibilities:<br>• Design and maintain database structures that support application performance, scalability, and long-term usability.<br>• Develop, troubleshoot, and refine complex stored procedures, triggers, and data queries to ensure dependable system behavior.<br>• Analyze query efficiency and improve existing code to strengthen performance and responsiveness.<br>• Build and enhance application features using C#, .NET technologies, Angular, TypeScript, and related web development tools.<br>• Investigate defects, resolve technical issues, and complete thorough unit testing to validate application functionality.<br>• Apply established coding guidelines and secure development practices throughout the software lifecycle.<br>• Contribute technical insight during troubleshooting and solution planning by combining analytical thinking with effective time management.<br>• Complete assigned development tasks independently on smaller initiatives while aligning work with team direction and business goals.
We are looking for a Software Developer to join a team building modern, event-driven applications in Florida. This contract opportunity with potential for a permanent role is ideal for someone who enjoys creating scalable full-stack solutions, working with real-time data streams, and contributing to both new development and ongoing product improvements. The role offers the chance to deliver independent project work early on while partnering closely with engineering peers to strengthen existing platforms and integrations.<br><br>Responsibilities:<br>• Design and deliver new application capabilities, including full-stack features and fast-turn prototypes that support evolving business needs.<br>• Take ownership of an initial standalone assignment, then contribute to refining and supporting established software platforms over time.<br>• Create and maintain integrations with access control technologies such as badge readers and identity or entry management systems.<br>• Develop backend services that send events through messaging and queue-based architectures to enable downstream processing workflows.<br>• Build software that processes large volumes of real-time streaming information with a focus on reliability and performance.<br>• Enhance existing products by implementing updates, resolving issues, and improving maintainability across the codebase.<br>• Partner with engineers and other stakeholders to review technical approaches, coordinate delivery, and keep project records current in collaboration tools such as Azure DevOps and SharePoint.
We are looking for an experienced Software Developer to support a long-term contract opportunity serving the mortgage industry in Boston, Massachusetts. This role focuses on building and enhancing web applications, database solutions, and cloud-based components within a collaborative development team. The position is fully remote and requires a strong background in modern Microsoft technologies, along with the ability to communicate technical ideas clearly and work across both legacy and current application environments.<br><br>Responsibilities:<br>• Develop, test, and maintain software solutions using C#, .NET 8 or later, ASP.NET, Entity Framework, and Blazor.<br>• Contribute to web applications, backend services, scheduled jobs, and database-driven features across multiple active initiatives.<br>• Design and optimize SQL Server databases, including data modeling, advanced querying, normalization, and performance improvement.<br>• Build and support Azure-based components, including Azure Functions and related storage or cloud service integrations.<br>• Work across both legacy and modernized codebases, helping improve application quality, maintainability, and technical consistency.<br>• Participate in modernization and upgrade efforts, including application framework enhancements and planned migration work to newer .NET versions.<br>• Use Azure DevOps and Git-based workflows to manage source control, collaboration, build processes, and delivery pipelines.<br>• Partner closely with developers, architecture, and delivery team members to troubleshoot issues, refine solutions, and keep projects moving forward.
We are looking for a Software Developer to join a collaborative onsite team in Norton Shores, Michigan. This position is well suited for someone who enjoys building tailored business applications, strengthening existing systems, and growing technical skills in a hands-on environment. The role offers the opportunity to contribute to custom development work while partnering closely with teammates to deliver reliable, effective solutions.<br><br>Responsibilities:<br>• Design, develop, and maintain software applications using C#, .NET, ASP.NET, and JavaScript.<br>• Work closely with team members to create and enhance custom-built solutions that support client needs.<br>• Troubleshoot application issues, identify root causes, and implement effective fixes to improve performance and stability.<br>• Participate in code reviews, testing, and debugging activities to help maintain high development standards.<br>• Contribute to ongoing enhancements for existing platforms and assist with integrating new functionality when needed.<br>• Collaborate with stakeholders and internal teams to translate business needs into practical technical solutions.<br>• Document development work, technical changes, and application behavior to support long-term maintainability.
<p>We are looking for a Software Developer to join a healthcare-focused team in San Antonio, Texas. This contract-to-hire opportunity is ideal for a full stack candidate who brings strong experience with .NET technologies, front-end web development, and database-driven applications. In this role, you will contribute to the design, development, testing, and ongoing support of business-critical systems while partnering with users and internal teams to deliver reliable technical solutions.</p><p><br></p><p>Responsibilities:</p><p>• Design, build, enhance, and maintain full stack applications with a strong emphasis on .NET development, user interface design, and database integration.</p><p>• Investigate application issues, perform in-depth troubleshooting, and resolve complex defects to improve system stability and performance.</p><p>• Participate in technical analysis, solution design, and project planning to support successful delivery of assigned development initiatives.</p><p>• Create, test, and validate code changes while ensuring solutions meet quality standards, functional expectations, and operational requirements.</p><p>• Collaborate with business users and internal stakeholders to understand needs, recommend practical solutions, and provide guidance on system-related concerns.</p><p>• Communicate progress, risks, and issue resolution updates to leadership and project teams throughout the development lifecycle.</p><p>• Support production applications by assisting with scheduling validation, documenting enhancements, and participating in on-call coverage as needed.</p><p>• Prepare clear technical documentation for new development, system updates, testing outcomes, and change control activities.</p><p>• Provide knowledge sharing, training, and day-to-day support to information systems staff and other team members when needed.</p>
We are looking for a Software Developer to join a contract opportunity in Houston, Texas. This role is ideal for a hands-on, detail-oriented individual who can build Microsoft Copilot and Power Platform solutions while also advising stakeholders on practical, scalable ways to improve the platform landscape. The position offers broad exposure across application development, platform administration, and business-facing collaboration in a fast-moving enterprise environment.<br><br>Responsibilities:<br>• Create, maintain, and improve Microsoft Copilot agents along with Power Platform solutions that support business operations.<br>• Design and extend both model-driven and canvas applications to meet user needs and streamline internal processes.<br>• Connect solutions across Microsoft tools and related enterprise platforms, including ServiceNow and Dynamics environments.<br>• Evaluate the current Power Platform setup, identify areas for better governance, and recommend improvements for organization and long-term scalability.<br>• Analyze existing legacy applications and advise whether they should be retired, redesigned, or transitioned into a more structured environment.<br>• Collaborate with adjacent teams such as BI and Microsoft 365 to align platform capabilities and support shared objectives.<br>• Develop interactive, workflow-based applications that collect information, guide user activity, and produce meaningful business outputs.<br>• Partner directly with stakeholders in departments such as Legal, HR, and commercial functions to translate business goals into effective technical solutions.<br>• Promote platform adoption by educating users on capabilities, recommended practices, and appropriate use cases across the organization.<br>• Contribute to enterprise application initiatives, including Dynamics 365-related modernization or migration efforts when needed.
<p>We are looking for a Software Developer to join our organization in Southern California in a Long-term Contract role. This position supports enterprise integration initiatives by designing, developing, and maintaining secure API solutions across on-premises and cloud-connected environments. The ideal candidate brings hands-on experience with middleware and microservices, along with a strong ability to troubleshoot production issues and collaborate with infrastructure, security, and application teams. This is an onsite opportunity requiring presence four days per week and occasional limited travel.</p><p><br></p><p>Responsibilities:</p><p>• Design, build, and maintain API-based integrations that connect business-critical applications across multiple platforms and environments.</p><p>• Develop and support services using DataPower and related integration technologies to enable secure and reliable system communication.</p><p>• Apply OAuth2 and other API security standards to protect services and ensure compliance with enterprise security expectations.</p><p>• Investigate production incidents, resolve technical issues, and provide ongoing support to maintain stable application performance.</p><p>• Partner with security, infrastructure, and application teams to deliver integration solutions that align with operational and technical requirements.</p><p>• Contribute to hybrid integration architecture spanning cloud and on-premises systems, with attention to scalability and maintainability.</p><p>• Manage day-to-day support activities effectively while identifying opportunities to improve service quality and team operations.</p><p>• Support major business applications used by functions such as finance, sales, manufacturing, warranty, and parts across the enterprise.</p>
<p>We are looking for an experienced Software Developer to join our team in Raleigh, North Carolina. This role offers the opportunity to work on innovative software solutions, leveraging your skills in both backend and frontend development. Although, there will be more of a focus on backend development. As part of a collaborative team, you will contribute to creating efficient tools and applications while mentoring less experienced developers. This role will work closely with the team lead, helping to mentor and lead some of the less tenured team members.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain full-stack applications with a primary focus on backend development using C# and .NET Core.</p><p>• Design and implement custom software tools to enhance team efficiency and improve existing processes.</p><p>• Collaborate within an Agile environment to create and optimize web and desktop applications.</p><p>• Provide guidance and mentorship to less experienced developers, supporting their growth and development.</p><p>• Partner closely with the lead developer to execute high-level technical tasks and strategies.</p><p>• Communicate effectively with end-users to understand requirements and deliver tailored solutions.</p><p>• Work as part of a dynamic team consisting of 4-6 members to achieve project goals.</p>
We are looking for an experienced Software Developer to join a collaborative technology team within the printing and publishing industry. This contract-to-permanent opportunity is ideal for an experienced engineer who enjoys building modern applications, partnering with cross-functional colleagues, and contributing practical guidance to other developers while remaining deeply involved in coding. The role supports a mix of new feature delivery, application support, cloud-focused improvement efforts, and long-term platform evolution in a fast-moving environment.<br><br>Responsibilities:<br>• Design, build, and enhance software applications using .NET, C#, ASP.NET, Node.js, React, Python, and related development tools.<br>• Partner with Scrum leaders, technical peers, and business stakeholders to align day-to-day development work with broader product direction and operational needs.<br>• Contribute actively to Agile ceremonies such as daily stand-ups, sprint planning sessions, and team discussions that drive delivery priorities.<br>• Investigate application issues raised through support channels, determine root causes, and implement durable fixes for both isolated and recurring problems.<br>• Balance work across new development, feature refinement, and production support while adapting to changing business demands.<br>• Support cloud-based engineering efforts by building and maintaining solutions that leverage Microsoft Azure services for compute, storage, provisioning, and administration.<br>• Help advance modernization initiatives, including application architecture improvements and the transition of selected components from Blazor to Node.js and React.<br>• Participate in technical planning conversations focused on scalability, maintainability, and sustainable long-term design decisions.<br>• Share knowledge with team members through mentoring, code collaboration, and hands-on technical leadership.<br>• Assist with evaluating and applying AI-related capabilities that can strengthen development practices or business solutions.
We are looking for a Software Developer to join a growing technology team in Wisconsin on a contract basis with the opportunity for a permanent position. In this role, you will create and improve business-critical applications, web-based tools, and connected system solutions that support day-to-day operations and long-term growth. This position is ideal for someone who enjoys translating business needs into reliable software, working across databases and integrations, and contributing to well-designed, scalable technology solutions.<br><br>Responsibilities:<br>• Develop, implement, and support custom software applications that address operational and business needs across the organization.<br>• Build and refine web-based solutions using C#, ASP.NET, .NET Core, JavaScript, and related development technologies.<br>• Design, manage, and optimize SQL Server database components, including queries, views, and stored procedures, to improve data performance and reliability.<br>• Create and maintain APIs and system interfaces that enable seamless communication between internal platforms and external services.<br>• Partner with business analysts and stakeholders to gather requirements, define technical approaches, and deliver practical application solutions.<br>• Investigate and resolve issues affecting applications, integrations, and database functionality to maintain stable system performance.<br>• Contribute to application upgrades, modernization efforts, and new development initiatives that enhance existing technology capabilities.<br>• Participate in peer reviews, technical documentation, and development best practices to support maintainable and high-quality code.<br>• Ensure software solutions align with expectations for security, scalability, performance, and ongoing supportability.