We are looking for a highly skilled Senior Software Engineer to join our team on a contract basis in Brooklyn, New York. This role requires a detail-oriented individual with a strong background in Linux-based systems and embedded engineering. You will play a key part in developing and supporting advanced software solutions while leveraging your expertise in C++, .NET, and related technologies.<br><br>Responsibilities:<br>• Serve as a Subject Matter Expert for Linux-based system development and deployment.<br>• Design, develop, and maintain embedded software solutions for a variety of projects.<br>• Utilize your expertise in C++ and firmware development to create high-quality applications.<br>• Collaborate with cross-functional teams to ensure seamless integration of software components.<br>• Provide technical guidance and mentorship to entry-level engineers and team members.<br>• Troubleshoot and resolve complex technical issues in Linux environments.<br>• Apply knowledge of electronics and embedded system design to enhance performance and reliability.<br>• Contribute to the development of innovative solutions using React.js and JavaScript.<br>• Ensure adherence to best practices and coding standards throughout the development process.<br>• Support projects with a focus on financial industry requirements, if applicable.
<p>We are seeking a <strong>Senior Software Engineer</strong> with strong experience in <strong>C#, .NET, and Microsoft Azure</strong> to design, build, and scale modern cloud-based applications. This role plays a key part in architectural decisions, mentoring junior engineers, and delivering secure, high-performing solutions that support business-critical systems.</p><p>Key Responsibilities</p><ul><li>Design, develop, and maintain scalable applications using <strong>C# and .NET (.NET Core/.NET 6+)</strong></li><li>Build and deploy cloud-native solutions on <strong>Microsoft Azure</strong></li><li>Develop and consume RESTful APIs and microservices</li><li>Collaborate with product managers, architects, and cross-functional teams to translate requirements into technical solutions</li><li>Participate in architectural design, code reviews, and technical decision-making</li><li>Optimize application performance, reliability, and security</li><li>Implement CI/CD pipelines and DevOps best practices</li><li>Mentor junior developers and contribute to engineering standards</li></ul><p><br></p>
<p>We are looking for a skilled Senior Software Engineer to join our dynamic team. In this role, you will be instrumental in developing and maintaining innovative digital solutions, including customer-facing applications and internal systems. Your expertise will drive the modernization of our software while leveraging cutting-edge technologies and cloud infrastructure to advance our business goals.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain cloud-based applications using modern frameworks and programming languages, including .NET Core and web frontend technologies.</p><p>• Lead the creation of new software solutions, guiding projects from initial concept to final delivery.</p><p>• Modernize and improve existing internal systems to enhance functionality and performance.</p><p>• Apply and promote best practices in software development, such as agile methodologies, testing, and robust instrumentation.</p><p>• Utilize and refine CI/CD pipelines to enable rapid and efficient software deployment.</p><p>• Mentor and provide guidance to team members, fostering collaboration and growth.</p><p>• Troubleshoot and resolve technical issues swiftly to minimize disruptions.</p><p>• Communicate effectively with team members, management, and external stakeholders, ensuring clarity and a high standard of communication.</p><p>• Document workflows and project details using internal management systems.</p><p>• Demonstrate a commitment to continuous learning and improvement in software craftsmanship</p>
<p>We are looking for a motivated and skilled Technical Lead to join a client in the environmental space. In this role, you will combine hands-on development expertise with leadership responsibilities, overseeing a small team of developers and driving technical projects forward. This is an exciting opportunity to contribute to emergency response software solutions while mentoring and guiding team members in a collaborative environment. This role can sit primarily remote. The team goes into the office in Marlborough, MA twice a month. </p><p><br></p><p>Responsibilities:</p><p>• Lead and manage a team of developers, providing mentorship and guidance to support their growth and development.</p><p>• Oversee the planning and execution of development sprints, ensuring projects are delivered on time and meet quality standards.</p><p>• Engage in hands-on development using technologies such as JavaScript, TypeScript, Vue.js, and MongoDB.</p><p>• Collaborate with senior staff and product teams to define project goals and technical requirements.</p><p>• Implement and maintain DevOps practices, including AWS integrations and automation tools.</p><p>• Design and enhance dashboards and analytics tools to support emergency response solutions.</p><p>• Coordinate with stakeholders to address client needs and ensure software aligns with business objectives.</p><p>• Troubleshoot and resolve technical challenges, ensuring the stability and scalability of applications.</p><p>• Participate in strategic planning sessions, providing insights to shape the team's direction and growth.</p><p>• Build and foster a culture of innovation and collaboration within the development team.</p>
We are looking for a skilled DevOps Engineer to join our team in Farmington Hills, Michigan. In this contract to permanent position, you will play a key role in streamlining development processes, maintaining system efficiency, and fostering collaboration across teams. This role offers an exciting opportunity to contribute to continuous integration, delivery, and innovation within a dynamic environment.<br><br>Responsibilities:<br>• Build and maintain automated CI/CD pipelines to streamline development and deployment processes.<br>• Oversee the deployment of applications using configuration management tools like GitHub Actions and Azure DevOps.<br>• Collaborate with software development teams to diagnose and resolve build-related issues.<br>• Implement security measures within workflows, focusing on identifying and addressing vulnerabilities.<br>• Configure and manage monitoring and analytics systems to ensure optimal performance and insights.<br>• Troubleshoot and resolve application service and performance issues in a timely manner.<br>• Participate in code reviews to uphold release management best practices.<br>• Perform regular maintenance tasks to ensure the efficiency of production environments.<br>• Align software development requirements with IT infrastructure teams to ensure seamless integration.<br>• Document processes and create training materials to support team onboarding and promote adherence to best practices.
<p>We are looking for a <strong>Senior Software Engineer</strong> with deep experience in <strong>C#, .NET, and Microsoft Azure</strong>, who is excited to build and integrate <strong>AI-powered features</strong> into modern applications. In this role, you will design scalable cloud solutions, integrate AI services (LLMs, cognitive services, and APIs), and help drive the adoption of intelligent automation and data-driven capabilities across the platform.</p><p>This role is ideal for a hands-on engineer who understands how to <strong>apply AI pragmatically</strong>—not just experiment with it.</p><p>Key Responsibilities</p><ul><li>Design, develop, and maintain scalable applications using <strong>C# and .NET (.NET Core / .NET 6+)</strong></li><li>Build cloud-native solutions leveraging <strong>Microsoft Azure</strong></li><li>Integrate <strong>AI and ML services</strong> into applications (e.g., Azure OpenAI, Cognitive Services, third-party AI APIs)</li><li>Design and consume <strong>RESTful APIs</strong> and microservices</li><li>Implement AI-driven features such as:</li><li>Intelligent search and recommendations</li><li>Natural language processing (chat, summarization, classification)</li><li>Automation and decision-support workflows</li><li>Collaborate with product, data, and engineering teams to translate business needs into technical solutions</li><li>Participate in architecture discussions, code reviews, and technical design</li><li>Optimize application performance, security, and reliability</li><li>Implement CI/CD pipelines and DevOps best practices</li><li>Mentor junior engineers and contribute to engineering standards</li></ul><p><br></p>
<p><strong>About the Role:</strong></p><p>We’re looking for a hands-on, seasoned technical leader to guide a team in delivering end-to-end technology solutions in a dynamic environment. This role requires strong technical leadership, deep expertise in enterprise policy administration systems, and proficiency with mainframe technologies. A working knowledge of SQL and integration tools is also important. You’ll provide technical guidance, influence solution design, and oversee development and implementation efforts for critical business functionality.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead technology teams and drive successful delivery of complex projects</li><li>Build strong partnerships with business stakeholders and product owners</li><li>Ensure effective utilization of resources and adherence to service delivery standards</li><li>Apply technical skills in application development and support while championing process improvements</li><li>Collaborate with architects and developers to maintain standards and define technical roadmaps</li><li>Evaluate technology options and recommend solutions that meet business needs</li><li>Estimate costs and timelines for projects and enhancements</li><li>Maintain detailed knowledge of key business applications and identify modernization opportunities</li><li>Oversee application design, configuration, testing, and release management processes</li><li>Communicate effectively across all organizational levels</li><li>Operate independently in a complex environment to meet service levels</li></ul><p><strong>Qualifications:</strong></p><ul><li>Bachelor’s degree in Computer Science or equivalent experience</li><li>10+ years of experience across the full SDLC, including design, maintenance, and enhancement of applications in a mainframe environment </li><li>Experience leading product or project development teams on enterprise policy administration platforms preferred</li><li>Strong leadership skills with the ability to influence and collaborate in a matrixed organization</li></ul><p><br></p>
<p>Provides comprehensive design, installation, project management, maintenance, testing, and support at the highest level for all hosted applications and elements of the global I/T infrastructure. Assists in planning, organizing, and controlling the activities of the hosting team. Consults with I/T leadership, internal stakeholders, and external customers to resolve complex hosting-related technical problems. Oversees new hardware, software, and hosting site installations, upgrades, and troubleshooting efforts. Reviews and acts on daily quality assurance and diagnostic support for hosted infrastructure at both internal and commercial hosting sites. Receives minimal supervision and serves as a technical leader for other team members. Acts as project manager for hosting projects, installations, and support initiatives, and serves as <strong>Manager, Datacenter Operations</strong> as requested.</p><p><br></p><p><strong>Duties and Responsibilities</strong></p><ol><li>Maintain and support global web solutions utilizing IIS, Apache, Tomcat, JRUN, ColdFusion, .NET, HTML, ASP, PERL, Microsoft tools, and various web server and DBMS platforms.</li><li>Partner with client management, global technology developers, and external customers to design and implement complex hosted applications across existing and new infrastructure.</li><li>Assist in scheduling, designing, upgrading, and maintaining scalable systems supporting internal and commercial hosting initiatives; provide hands-on support as needed.</li><li>Build, configure, and support hardware and software on Windows and Linux/Unix servers to enable deployment of global hosted applications.</li><li>Lead troubleshooting and provide advanced technical support for global hosted applications to developers, publishers, external customers, and internal teams.</li><li>Develop and guide scripting efforts to automate, monitor, and manage the global hosting environment.</li><li>Collaborate with commercial outsource providers to build, modify, tune, and support infrastructure for hosted applications.</li><li>Direct the collection and analysis of performance data on web infrastructure and recommend improvements.</li><li>Ensure adherence to security standards to protect company and client information assets at all times.</li><li>Perform other duties as assigned.</li></ol><p><br></p><p><br></p><p><br></p>
We are looking for an experienced Software Engineer to join our dynamic team in Cleveland, Ohio. In this role, you will contribute to the complete development cycle of hardware, firmware, and software solutions, ensuring optimal functionality and efficiency. This position offers the opportunity to design innovative solutions for real-time system control while collaborating with a team dedicated to high-quality product development.<br><br>Responsibilities:<br>• Design, develop, and maintain software and firmware for real-time system control, adhering to sound engineering principles.<br>• Participate in product design by reviewing documentation and formulating test equipment requirements.<br>• Develop software architecture and algorithms for both new and existing hardware systems.<br>• Integrate commercial test equipment and third-party hardware with custom firmware and software.<br>• Troubleshoot and resolve technical issues related to test equipment and products, providing analytical solutions.<br>• Support production teams by offering technical assistance for both test equipment and products.<br>• Collaborate on analog and digital system designs from conception to production.<br>• Present technical briefings and updates to management.<br>• Create and maintain thorough documentation for software requirements and specifications.
<p>Our organization is seeking a Senior Software Developer with advanced expertise in at least one of the following languages: Python, Java, C, C#, C++, Go, or Kotlin. The ideal candidate will possess hands-on experience developing software solutions and integrating AI/ML technologies to deliver real business value. You will contribute to the modernization of our technical infrastructure, participate in cross-functional teams, and lead AI/ML projects.</p><p>Key Responsibilities:</p><ul><li>Design, develop, and maintain robust software applications using Python, Java, C, C#, C++, Go, or Kotlin.</li><li>Collaborate with data engineers, analysts, and business stakeholders to understand requirements and deliver effective AI/ML-powered solutions.</li><li>Build, train, and deploy machine learning models, working with algorithms relevant to our business needs.</li><li>Participate in code reviews and implement best practices for software quality, testing, and automation.</li><li>Modernize legacy codebases and contribute to technical debt reduction through refactoring and adoption of modern design patterns.</li><li>Integrate AI features into existing business software platforms and automate workflows for enhanced efficiency.</li><li>Effectively communicate technical concepts and project outcomes to nontechnical audiences.</li><li>Mentor junior developers and support cross-departmental collaboration on digital transformation projects.</li></ul><p><br></p>
<p>Our organization is seeking a Senior Software Developer with advanced expertise in at least one of the following languages: Python, Java, C, C#, C++, Go, or Kotlin. The ideal candidate will possess hands-on experience developing software solutions and integrating AI/ML technologies to deliver real business value. You will contribute to the modernization of our technical infrastructure, participate in cross-functional teams, and lead AI/ML projects.</p><p>Key Responsibilities:</p><ul><li>Design, develop, and maintain robust software applications using Python, Java, C, C#, C++, Go, or Kotlin.</li><li>Collaborate with data engineers, analysts, and business stakeholders to understand requirements and deliver effective AI/ML-powered solutions.</li><li>Build, train, and deploy machine learning models, working with algorithms relevant to our business needs.</li><li>Participate in code reviews and implement best practices for software quality, testing, and automation.</li><li>Modernize legacy codebases and contribute to technical debt reduction through refactoring and adoption of modern design patterns.</li><li>Integrate AI features into existing business software platforms and automate workflows for enhanced efficiency.</li><li>Effectively communicate technical concepts and project outcomes to nontechnical audiences.</li><li>Mentor junior developers and support cross-departmental collaboration on digital transformation projects.</li></ul><p><br></p>
<p>We are looking for an experienced Sr. Software Engineer to join our team in New Jersey. This role requires a highly skilled Python developer who thrives in collaborative environments and is passionate about building reliable and efficient software solutions. The position is primarily onsite, offering an opportunity to work closely with a dynamic team in a fast-paced setting.</p><p><br></p><p>Responsibilities:</p><p>• Develop, test, and maintain software applications using Python to address business needs.</p><p>• Implement APIs and ensure seamless integration with external systems.</p><p>• Collaborate with cross-functional teams to design scalable backend solutions.</p><p>• Manage and optimize NoSQL databases to ensure data integrity and performance.</p><p>• Utilize version control systems such as Git to track development progress and manage code repositories.</p><p>• Troubleshoot and resolve software issues in a Linux-based environment.</p><p>• Participate in Agile Scrum practices to deliver projects efficiently and on schedule.</p><p>• Contribute to the continuous improvement of CI/CD pipelines to streamline deployment processes.</p><p>• Perform comprehensive testing and debugging to ensure high-quality software.</p><p>• Stay updated on emerging technologies and incorporate them into development processes when applicable.</p>
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>The IT Project Manager will own delivery of large-scale, complex technology projects (application development, cloud migrations, platform modernizations, enterprise integrations) from inception through production rollout. You will drive clarity, alignment, and execution across engineering, product, security, and business teams while keeping scope, budget, and timelines under control.</p><p> </p><p>Key Responsibilities:</p><ul><li>Lead planning and execution of large, multi-quarter IT projects or concurrent complex initiatives</li><li>Define and lock project scope, objectives, milestones, deliverables, and success criteria in collaboration with stakeholders</li><li>Build and maintain detailed project schedules, resource plans, and RAID (risks, actions, issues, decisions) logs</li><li>Facilitate cross-functional alignment: run stand-ups, steering committees, and workshops with developers, architects, analysts, security, QA, and business sponsors</li><li>Proactively identify, mitigate, and escalate risks and dependencies</li><li>Own project financials: create budgets, track spend, manage POs/change orders, and deliver within approved funding</li><li>Implement and tailor project management frameworks (Agile, Scrum, Kanban, or hybrid) to fit team and project needs</li><li>Produce clear status reporting (executive dashboards, burndowns, milestone reviews) for leadership and stakeholders</li><li>Drive retrospectives and continuous improvement of delivery processes</li><li>Ensure compliance, security, and governance gates are met without slowing velocity</li></ul><p><br></p>
<p>We are seeking a skilled Software Engineer to design, develop, test, and maintain scalable software solutions. You will collaborate with cross-functional teams to build high-quality products that meet user needs and business goals. This role is ideal for someone who enjoys problem-solving, writing clean code, and continuously improving systems.</p>
<p>Robert Half has a brand new opening with a client in Tampa, FL for an E-Commerce Developer.</p><p>This is a full-time, direct-hire position. HYBRID schedule out of their Tampa office. (candidate MUST be local to the Tampa Bay area)</p><p>Interviews are actively being scheduled - APPLY NOW!</p><p><br></p><p>This position will be responsible for design and development of eCommerce web applications on the Oracle ATG Commerce platform using JAVA, understanding requirements and guiding the project through all stages of the software development life cycle.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Collaborate with Business Analysts to gather and refine application requirements that enhance website functionality and improve existing applications.</li><li>Work closely with the UX design team to ensure the implementation of the appropriate design elements.</li><li>Engage in ongoing development discussions and initiatives with the Technology Team.</li><li>Research and explore new technologies and ideas to improve website and commerce functionalities.</li><li>Take part in code reviews, promptly addressing security vulnerabilities and other issues as they arise.</li><li>Establish and adhere to development best practices and standards.</li><li>Collaborate effectively with engineering, product, and quality teams to elevate our eCommerce properties.</li><li>Maintain organized and updated documentation.</li><li>Contribute to team objectives by delivering results as required.</li><li>Communicate progress and identify any issues that may hinder timely task completion.</li><li>Participate in application release deployments.</li><li>Troubleshoot and resolve various issues encountered during website implementations.</li></ul>
<p><strong>PHP Developer</strong></p><p><strong>Overview</strong></p><p>We are seeking an experienced <strong>PHP Developer</strong> to support a platform transition and help build out new PHP-based applications using the JetBrains ecosystem. This is a hands-on, heads-down role for someone who enjoys owning development work end to end and is comfortable operating in a Linux server environment.</p><p>This position blends <strong>core PHP development</strong> with <strong>light systems administration</strong>, making it ideal for someone who has supported production applications in a mid-to-large enterprise environment and can step in confidently to move work forward.</p><p><br></p><p><strong>What You’ll Be Doing</strong></p><ul><li>Develop and maintain <strong>customer-facing PHP applications</strong></li><li>Build and support <strong>API integrations</strong></li><li>Serve as a key contributor during the platform transition to <strong>PHPStorm / JetBrains</strong></li><li>Manage application deployments, services, permissions, and troubleshooting on <strong>Linux servers</strong></li><li>Collaborate closely with existing developers to support workload and accelerate delivery</li><li>Work independently to identify dependencies, tools, and best practices needed for development</li><li>Support backend data access and integrations using SQL</li><li>Contribute to environment setup and ongoing stability as systems are being built out</li><li>EDI experience is a strong plus, especially for integration-focused work</li></ul><p><br></p><p><strong>Required Experience & Skills</strong></p><ul><li><strong>5+ years</strong> of professional PHP development experience</li><li>Strong experience with <strong>Git</strong> (branching, merging, collaboration workflows)</li><li>Proven ability to <strong>independently deploy, configure, and support PHP applications on Linux servers</strong></li><li>Hands-on experience developing applications and APIs using <strong>PHPStorm (JetBrains)</strong></li><li>Solid <strong>SQL</strong> skills, including configuring data and setting up database connections</li><li>Comfortable managing services, permissions, and troubleshooting production issues</li><li>Experience working in a <strong>mid-to-large company</strong> environment</li></ul><p><br></p><p><strong>Nice to Have</strong></p><ul><li>EDI or integration-heavy background</li><li>Experience supporting production systems during platform or tooling transitions</li><li>Ability to guide others on tooling, dependencies, and development best practices</li></ul><p><br></p>
We are looking for a skilled Senior Software Engineer to design and implement innovative software solutions. This role involves creating scalable systems, optimizing performance, and contributing to cutting-edge technologies, including machine learning and vector databases. Join our team in New York, New York, and help shape the future of software development.<br><br>Responsibilities:<br>• Design and develop scalable software solutions using Python and modern architectural patterns.<br>• Build and maintain distributed systems with a focus on multi-threaded programming.<br>• Develop and integrate RESTful APIs to ensure seamless communication between applications.<br>• Optimize data storage and retrieval using MongoDB and Redis.<br>• Explore and implement vector databases such as pgvector and timescale.<br>• Collaborate on machine learning initiatives, including the application of large language models (LLMs).<br>• Utilize cloud platforms like Amazon Web Services (AWS) to enhance system performance and scalability.<br>• Conduct thorough testing and debugging to ensure high-quality software delivery.<br>• Stay updated on emerging technologies to drive innovation within the team.
We are on the lookout for a Workday Integrations Developer to become a part of our team in the Healthcare, Hospitals, and Social Assistance sector, located in McLean, Virginia. You will be tasked with the responsibility of managing complex integrations with the Workday cloud application, using your skills to solve intricate business problems and ensure seamless functionality across various Human Capital Management and Financial functional areas. This role also requires you to handle internal IT security and reporting needs.<br><br>Responsibilities:<br><br>• Take the lead in the design, development, and support testing of the Workday integration code base, including Workday Studio, EIB, Core Connectors, DT, XSLT, RaaS, and supporting 3rd party coding.<br>• Conduct Discovery sessions with business and 3rd party vendor subject matter experts for integrations and reports.<br>• Develop detailed integration specifications, field mappings, and designs to support the entire integration and report deployment life cycle.<br>• Handle the investigation of integration and report failures, perform root cause analyses, and provide detailed findings and recommendations to management and business leaders.<br>• Identify and escalate risks in a timely manner, while developing alternative technical and functional solutions as needed.<br>• Manage the processing of customer credit applications accurately and efficiently.<br>• Ensure the maintenance of accurate customer credit records.<br>• Monitor customer accounts and take appropriate action when necessary.<br>• Utilize your skills in Client Side Scripting, Cloud Technologies, CRM, ERP - Enterprise Resource Planning, Microsoft, AB Testing, API Development, Business Process Functions, Business Requirement Document, and Configuration Management to achieve these tasks.
<p>We are looking for an experienced Applications Architect to join our team in the Washington, DC Metro area.. In this role, you will design and implement technology solutions that align with organizational objectives while ensuring scalability and efficiency. This is an excellent opportunity to make a meaningful impact within the non-profit sector.</p><p><br></p><p>Responsibilities:</p><p>• Translate business and technical requirements into comprehensive solution architectures and documentation.</p><p>• Collaborate with product teams to develop and maintain an architecture roadmap that addresses future organizational needs.</p><p>• Work closely with stakeholders to design technology solutions that align with strategic goals and objectives.</p><p>• Analyze business drivers to define and implement enterprise solutions that achieve desired outcomes.</p><p>• Evaluate the organization's technology portfolio to identify outdated systems or misaligned solutions.</p><p>• Provide recommendations on product lifecycle decisions, including system maintenance, upgrades, or retirement.</p><p>• Identify technical debt and propose actionable steps to improve system performance and scalability.</p><p>• Guide the selection and configuration of software applications to meet business requirements.</p><p>• Ensure alignment of projects with established architectural frameworks, making adjustments as necessary.</p><p>• Lead the design and implementation of solution architecture across various applications and technologies.</p>
<p>We are seeking a reliable, business-aligned Full Stack Delivery Engineer to take ownership of critical systems and ensure consistent, predictable delivery across our technology stack.</p><p><br></p><p>This role is ideal for a developer who values shipping working software, collaborating across disciplines, and operating within real-world constraints. You will work on production systems that directly impact operations, revenue, and customer experience.</p><p><br></p><p>We are not looking for a “10x developer”. We are looking for someone who finishes what they start, documents what they build, and treats deadlines seriously.</p><p><br></p><p><strong>What Success Looks Like in This Role</strong></p><ul><li>Features ship when expected</li><li>Progress is visible weekly</li><li>Estimates are conservative and reliable</li><li>Systems are understandable by others</li><li>No single person becomes a bottleneck</li></ul><p><strong>Key Responsibilities</strong></p><p><strong>Delivery & Execution</strong></p><ul><li>Deliver production-ready features tied to clear milestones and acceptance criteria</li><li>Break work into small, testable, demoable increments</li><li>Communicate risks early and adjust plans based on reality—not optimism</li></ul><p><strong>Front-End Development</strong></p><ul><li>Build and maintain responsive front-end applications using modern frameworks such as React or Next.js</li><li>Integrate front-end components cleanly with backend APIs</li><li>Prioritize usability and operational clarity over visual perfection</li></ul><p><strong>Back-End & Systems Integration</strong></p><ul><li>Build and maintain backend services and APIs (Node.js / TypeScript; Rust familiarity is a plus)</li><li>Integrate with third-party services including Stripe, shipping providers, and messaging systems</li><li>Work with inventory, asset tracking, and operational data systems</li></ul><p><strong>Data & Infrastructure</strong></p><ul><li>Design and work with relational databases (PostgreSQL / MySQL preferred)</li><li>Write safe, understandable data migrations</li><li>Support logging, monitoring, and observability for production systems</li></ul><p><strong>Collaboration & Accountability</strong></p><ul><li>Work closely with operations, product, and leadership—not just engineers</li><li>Document APIs, assumptions, and system behavior</li><li>Participate in code reviews with an emphasis on clarity and maintainability</li><li>Accept review and feedback without defensiveness</li></ul><p><br></p>
We are looking for a skilled Software Engineer to join our team in Orem, Utah. In this role, you will be responsible for developing, enhancing, and maintaining software products and platforms. You will work closely with the Director of Engineering Services and collaborate with the team to ensure the successful delivery of high-quality solutions.<br><br>Responsibilities:<br>• Manage development tasks using Jira, including updating progress and communicating with team members.<br>• Provide accurate estimates for work items to facilitate effective scheduling.<br>• Coordinate software changes with the engineering team to ensure seamless deployment.<br>• Create and update documentation during and after development to support ongoing processes.<br>• Develop software products utilizing preferred programming languages and frameworks.<br>• Stay informed about current development tools, frameworks, and emerging technologies to enhance software solutions.<br>• Collaborate with cross-functional teams to address technical challenges and deliver results.<br>• Implement and maintain relational and non-relational databases as part of the software development process.<br>• Utilize Git for version control and manage code repositories effectively.<br>• Ensure adherence to Agile methodology during the development cycle.
<ul><li>Evaluate, develop and implement low-code tools to automate workflows. </li><li>Troubleshoot issues, analyze performance and roll out improvements. </li><li>Gather stakeholder needs and turn them into clear application requirements. </li><li>Manage the tech-stack roadmap from kickoff to decommission, write user guides, train users and integrate third-party platforms. </li><li>Embed software standards and compliance, partnering with Legal, Compliance and Technology to meet firm controls and drive adoption across the department. </li><li>Track progress, flags risks and gives stakeholders clear updates. </li><li>Research new tools to keep the tech stack ahead of the curve and adapts methods from agile to waterfall to foster collaboration and continuous improvement. </li><li>Will be expected to be comfortable with AI considerations.</li></ul>
<p><strong>Software Developer FTE Direct Hire </strong></p><p><strong>.Net / C# / Python/Open Source / SharePoint | $105K–$130K</strong></p><p><strong>Onsite, every day in Des Moines office Onsite everyday! you must be able to daily commute onsite. </strong></p><p><strong>NO H1B visa No F1 No OPT. EAD, Green Card or US Citizen only . </strong></p><p>Join a vibrant, fast-growing company that values innovation! We’re looking for an expert Software Developer with proven skills in Python, open-source development, C#, .NET, and SQL to help lead our next wave of technology transformation & develop core applications.</p><p>**** To be considered for an interview, contact directly Carrie Danger, Robert Half Technology / SVP Permanent Placement and apply to this position.</p><p><strong>Your Impact:</strong></p><ul><li>Innovate with mobile app projects, cloud migration, custom HRIS/HCM solutions, and reporting—no “out of the box” ERP, just powerful software uniquely tailored to our business.</li><li>Be a hands-on partner in critical SharePoint modernization—migrating InfoPath forms to efficient online solutions; each form conversion project to the CLOUD challenge!</li><li>Roll up your sleeves to tackle complex clean-up and optimization of SharePoint environment—building it into a streamlined, scalable platform for ongoing growth.</li><li>Collaborate with skilled Solution Architect II teammates (and the path is wide open to become our first Solution Architect III).</li><li>Work closely with Martin and the rest of our engaged leadership team.</li></ul><p><strong>What you bring:</strong></p><ul><li>Advanced knowledge of Python, C#, .NET, and SQL</li><li>Background in open-source software development and cloud integrations</li><li>Experience cleaning up, migrating, and developing SharePoint/InfoPath solutions</li><li>Passion for onsite, daily collaboration with a motivated, supportive team</li><li>Ability to deliver creative solutions—even when things get messy</li></ul><p><strong>What’s in it for you:</strong></p><ul><li>Competitive salary: $105,000–$130,000 per year</li><li>High visibility, direct path to senior Software Developer , but with a COOL title ! </li><li>The chance to drive real impact—and help us build the future!</li></ul><p>Step up for a game-changing role where your expertise will truly make a difference. <strong>Apply now and let’s build what’s next—together!</strong></p><p>Direct Hire FTE direct hire position up to $130K, plus potential other incentives. For immediate and confidential consideration on this Software Developer Onsite Des Moines Iowa Market, please call Carrie Danger, SVP at 515-259 6087, or apply confidentially via LinkedIn. Your resume will not be submitted to any client companies without your direct permission.</p><p><strong> </strong></p>
<p>We are looking for a skilled Web & Application Developer to join our team in Westlake, Ohio. This role requires an experienced, detail-oriented individual who can design, develop, and maintain web applications with a focus on performance and scalability. The ideal candidate will bring expertise in .NET technologies, T-SQL, and other relevant frameworks to deliver high-quality solutions for business needs.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain web applications using .NET technologies to meet business requirements.</p><p>• Utilize T-SQL to create and manage database queries and stored procedures.</p><p>• Implement and manage Azure Pipelines, App Services, and other DevOps tools to streamline development processes.</p><p>• Collaborate with cross-functional teams to design and deliver scalable solutions.</p><p>• Troubleshoot and resolve technical issues to ensure system reliability.</p><p>• Optimize application performance by identifying and addressing bottlenecks.</p><p>• Contribute to the integration of machine learning and AI components where applicable.</p><p>• Stay updated on industry trends and emerging technologies to enhance development practices.</p><p>• Provide technical documentation and training to support team members.</p><p>• Follow best practices for code quality and development standards.</p>