Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

240 results for Back End Developer jobs

Data Engineer
  • Houston, TX
  • onsite
  • Contract / Temporary to Hire
  • 0 - 0 USD / Yearly
  • We are looking for a skilled Data Engineer to join our team in Houston, Texas. This contract position offers an exciting opportunity to leverage your expertise in data processing and analytics within the dynamic energy and natural resources industry. You will play a pivotal role in designing, implementing, and optimizing data solutions to support critical business operations.<br><br>Responsibilities:<br>• Develop and maintain scalable data pipelines using Apache Spark, Python, and ETL processes.<br>• Design and implement data storage solutions utilizing Apache Hadoop for efficient data management.<br>• Build real-time data streaming architectures with Apache Kafka to support operational needs.<br>• Optimize data workflows to ensure high performance and reliability across systems.<br>• Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.<br>• Perform data quality checks and validation to ensure accuracy and consistency of datasets.<br>• Troubleshoot and resolve technical issues related to data processing and integration.<br>• Document processes and workflows to ensure knowledge sharing and operational transparency.<br>• Monitor and improve system performance, ensuring the infrastructure meets business demands.
  • 2026-04-01T00:00:00Z
IBM i (AS400) Developer
  • Rochester Hills, MI
  • remote
  • Contract / Temporary to Hire
  • 42.75 - 49.5 USD / Hourly
  • Job Summary:<br><br>We are seeking an experienced Senior IBM i Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining applications on the IBM i platform (formerly known as iSeries/AS/400), leveraging RPG (free and fixed format), CL, SQL, and DB2. You will play a key role in modernizing legacy systems, integrating with third-party solutions, and ensuring performance and reliability of core business applications.<br><br>Key Responsibilities:<br><br>Design, develop, and maintain IBM i (AS/400) applications using RPG IV / RPGLE (free and fixed), CL, SQL, DDL, and DDS.<br>Collaborate with stakeholders to gather requirements and translate them into technical solutions.<br>Troubleshoot and resolve complex technical issues in a timely and efficient manner.<br>Modernize legacy applications and participate in system integration projects (e.g., REST APIs, web services).<br>Create and maintain technical documentation.<br>Ensure adherence to development standards.<br>Support production deployments and general support, including occasional after-hours or on-call support.<br>Collaborate with cross-functional teams, including infrastructure, QA, and project management.<br>Required Qualifications:<br><br>7+ years of experience in IBM i (AS/400) development.<br>Expertise in RPG III / RPG IV / RPGLE (free-form and fixed-form), CL, and embedded SQL.<br>Must be able to code in fully free RPG.<br>Experience with the IFS.<br>Experience with ACS.<br>Strong knowledge of DB2 for i, including database design, optimization, and query tuning.<br>Familiarity with source control tools (e.g., Git, Aldon, TurnOver).<br>Familiarity with IDE tools (e.g., RDi, Visual Studio Code).<br>Excellent problem-solving skills and ability to work independently or in a team.<br>Strong communication and documentation skills.<br>Preferred Qualifications:<br><br>Experience with IBM i web services (REST/SOAP), XML, JSON.<br>Experience with application modernization and integration using APIs, web services, or message queues.
  • 2026-03-18T00:00:00Z
Jr Salesforce Developer
  • Riviera Beach, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>The Salesforce Developer will focus on developing scalable and maintainable frontend JavaScript and backend Apex solutions within the Salesforce ecosystem. This role requires collaboration with product managers to define project scopes and roadmaps, particularly in the legal domain and Briefcase. The ideal candidate will demonstrate proactivity, problem solving skills, an ownership mentality, ensuring data accuracy and integrity while adapting to the evolving analytics landscape.</p><p><strong>Key Tasks and Responsibilities</strong></p><ul><li>Develop scalable and maintainable frontend JavaScript and backend Apex solutions in the Salesforce ecosystem.</li><li>Collaborate with legal stakeholders to translate requirements into technical solutions.</li><li>Perform basic configuration changes in Salesforce, including modifying permissions and updating records.</li><li>Create and manage escalations in multiple ticketing systems.</li><li>Ensure data accuracy and integrity in all deliverables.</li><li>Build and maintain API integrations with third-party systems.</li><li>Troubleshoot production issues and provide ongoing support.</li></ul><p><br></p>
  • 2026-02-27T00:00:00Z
Senior Data Engineer - Python
  • West Des Moines, IA
  • remote
  • Temporary
  • 0 - 0 USD / Yearly
  • We are looking for an experienced Senior Data Engineer with a strong background in Python and modern data engineering tools to join our team in West Des Moines, Iowa. This is a long-term contract position that requires expertise in designing, building, and optimizing data pipelines and working with cloud-based data warehouses. If you thrive in a collaborative environment and have a passion for transforming raw data into actionable insights, we encourage you to apply.<br><br>Responsibilities:<br>• Develop, debug, and optimize Python-based data pipelines using frameworks such as Flask, Django, or FastAPI.<br>• Design and implement data transformations in a data warehouse using tools like dbt, ensuring high-quality analytics-ready datasets.<br>• Utilize Amazon Redshift and Snowflake for managing large-scale data storage and performing advanced querying and optimization.<br>• Automate data integration processes using platforms like Fivetran and orchestration tools such as Prefect or Airflow.<br>• Build reusable and maintainable data models to improve performance and scalability for analytics and reporting.<br>• Conduct data analysis and visualization leveraging Python libraries such as NumPy, Pandas, TensorFlow, and PyTorch.<br>• Manage version control for data engineering projects using Git and GitHub.<br>• Ensure data quality through automated testing and validation processes.<br>• Document workflows, code, and data transformations following best practices for readability and maintainability.<br>• Optimize cloud-based data warehouse and lake platforms for performance and integration of new data sources.
  • 2026-03-18T00:00:00Z
IT Development Manager
  • Plymouth, MN
  • onsite
  • Temporary
  • 59.375 - 68.75 USD / Hourly
  • <p>We are looking for an experienced IT Director to lead the technology function at a growing company. This position offers a unique opportunity to shape the organization&#39;s IT strategy, manage vendor relationships, and provide hands-on technical leadership. The role is ideal for a versatile individual who thrives in a small-company environment and enjoys balancing strategic planning with tactical execution.</p><p><br></p><p>Responsibilities:</p><p>• Develop and implement a comprehensive IT roadmap aligned with organizational goals and growth strategies.</p><p>• Oversee relationships with managed service providers and external technology vendors to ensure optimal support and value.</p><p>• Provide hands-on technical leadership, addressing escalated issues across infrastructure, systems, and networking.</p><p>• Manage and optimize the company’s applications, including troubleshooting and implementing enhancements as needed.</p><p>• Drive Power BI analytics initiatives, delivering actionable insights and ensuring data integrity and accessibility.</p><p>• Lead technology projects from concept to completion, ensuring timely delivery and effective execution.</p><p>• Negotiate contracts and manage vendor partnerships to support organizational needs.</p><p>• Support and advance AI strategy initiatives, integrating innovative solutions into company operations.</p><p>• Collaborate with business stakeholders to identify reporting requirements and deliver tailored solutions.</p><p>• Ensure secure handling of data and maintain system reliability across hardware, software, and cloud environments.</p>
  • 2026-03-24T00:00:00Z
Mainframe Systems Programmer
  • Saint Paul, MN
  • remote
  • Temporary
  • 43.5385 - 50.413 USD / Hourly
  • <p>We are looking for a skilled Mainframe Systems Programmer to join our team. This role involves designing, developing, and maintaining both purchased and custom application solutions utilizing advanced iSeries technologies, including DB2/400 and RPG/400. As part of this long-term contract position, you will collaborate with IT developers, contract programmers, and customers to deliver innovative solutions that meet business needs.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and implement application solutions using iSeries technologies such as DB2/400, CL/400, and RPG/400.</p><p>• Apply business knowledge to develop and support individual software components, ensuring they align with functional requirements.</p><p>• Collaborate with internal and external stakeholders to plan, analyze, and execute detailed designs for applications.</p><p>• Conduct testing, review, and implementation of computer and business applications to ensure functionality and reliability.</p><p>• Create and maintain technical documentation for application components following established lifecycle methodologies.</p><p>• Manage and coordinate physical changes to databases, leveraging expertise in database management systems.</p><p>• Independently handle development tasks while providing support and enhancements to deployed applications.</p><p>• Offer training and guidance to other IT developers on newly developed systems.</p><p>• Lead projects that interface with vendors and customers, ensuring effective communication and delivery of solutions.</p>
  • 2026-03-29T00:00:00Z
Lead Software Engineer - Digital Solutions
  • Plano, TX
  • onsite
  • Temporary
  • 70 - 75 USD / Hourly
  • <p>We are looking for an experienced Lead Software Engineer specializing in digital solutions to join our team in Plano, Texas. This is a long-term contract position where you will play a pivotal role in leading technical design, driving feature delivery, and mentoring team members. Your expertise will contribute to building reliable, scalable, and high-performing cloud-native applications.</p><p><br></p><p>Responsibilities:</p><p>• Design and implement team-level architecture and services, collaborating with senior engineers, architects, and product stakeholders.</p><p>• Provide technical guidance on authentication/authorization integration, service communication patterns, and shared platform capabilities.</p><p>• Develop prototypes to test design approaches and reduce uncertainties during the development process.</p><p>• Lead the implementation of complex technical features spanning multiple components and systems.</p><p>• Build and enhance cloud-native services with a focus on performance, resiliency, and security.</p><p>• Conduct rigorous code reviews and provide mentorship to elevate the team&#39;s technical capabilities.</p><p>• Ensure comprehensive automated test coverage and operational readiness of systems.</p><p>• Troubleshoot production issues and work with operations teams to identify and resolve root causes.</p><p>• Reduce operational overhead through improved observability, alerting, and automated recovery solutions.</p><p>• Actively participate in Agile ceremonies to ensure technical considerations are integrated into project planningJoin a high‑impact product team as the hands‑on technical lead owning the design and delivery of scalable, cloud‑native services. You’ll set the technical direction for your team, ship complex features end‑to‑end, and mentor engineers—while staying close to the code. This role is perfect for a senior engineer who loves building, guiding, and raising the bar for quality without getting pulled into pure management.</p><p><br></p>
  • 2026-04-01T00:00:00Z
Senior C++ Engineer
  • Jacksonville, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>Design, develop, and maintain high-performance backend systems using C++ in a complex, real-time environment. Collaborate with cross-functional teams to build scalable applications and troubleshoot performance and reliability issues.</p>
  • 2026-03-18T00:00:00Z
Sr. Software Engineer
  • Knoxville, TN
  • remote
  • Permanent
  • 0 - 0 USD / Yearly
  • <p>Robert Half is hiring! We are looking for a highly skilled Sr. Software Engineer to join our team. This role involves developing and maintaining robust software solutions, including scalable back-end services, APIs, and front-end components. The ideal candidate will have hands-on experience with cloud environments, distributed systems, and modern development frameworks.</p><p><br></p><p>Responsibilities:</p><p>• Design and develop scalable back-end services using Python frameworks such as Django, Flask, and FastAPI, as well as Node.js frameworks like Express and NestJS.</p><p>• Create and manage RESTful and GraphQL APIs to support web application functionalities.</p><p>• Build and enhance front-end components using React, ensuring seamless integration with back-end systems.</p><p>• Architect and deploy applications in cloud environments, utilizing services like AWS EC2, Lambda, S3, DynamoDB, and API Gateway.</p><p>• Develop and maintain microservices and distributed systems to ensure efficient application performance.</p><p>• Optimize application performance, database queries, and cloud resource utilization for maximum efficiency.</p><p>• Implement robust authentication, authorization, and security practices in application development.</p><p>• Set up and manage CI/CD pipelines and containerized deployments using Docker and related tools.</p><p>• Collaborate with cross-functional teams, including product managers, designers, and DevOps specialists, to ensure project success.</p><p>• Monitor, troubleshoot, and resolve production issues in cloud-based environments.</p>
  • 2026-03-31T00:00:00Z
Sr. Software Engineer
  • San Diego, CA
  • remote
  • Permanent
  • 110000 - 150000 USD / Yearly
  • <p>Robert Half is hiring! We are looking for an experienced Senior Software Engineer to join our team. In this role, you will contribute to the design, development, and maintenance of software solutions that integrate modern technologies with robust frameworks. You will collaborate closely with cross-functional teams to deliver high-quality applications, ensuring optimal performance and user experience.</p><p><br></p><p>Responsibilities:</p><p>• Develop and test both front-end and back-end components of the application.</p><p>• Identify and resolve performance issues and inefficiencies in current code.</p><p>• Collaborate with stakeholders to clarify requirements and implement new features.</p><p>• Architect and implement scalable solutions for new functionalities.</p><p>• Design and modify database schemas to support application changes.</p><p>• Integrate external software tools and systems into the application.</p><p>• Conduct code reviews and provide constructive feedback to team members.</p><p>• Research and incorporate innovative technologies and libraries into the software.</p><p>• Utilize version control systems and build tools to manage development workflows effectively.</p><p>• Communicate regularly with team members via Slack and maintain task progress in Jira.</p>
  • 2026-03-24T00:00:00Z
Sr. Software Engineer
  • Mayfield Heights, OH
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>We are looking for an experienced Senior Software Engineer to join our team in Cleveland, Ohio. This role focuses on designing and maintaining robust integrations across distributed systems using .NET and Microsoft Azure technologies. As part of our long-term contract position, you will play a key role in ensuring secure, scalable, and reliable enterprise solutions that facilitate seamless communication between platforms.</p><p><br></p><p>Responsibilities:</p><p>• Design, implement, and maintain APIs, microservices, and integration services using .NET technologies.</p><p>• Create event-driven integrations utilizing Azure messaging tools such as Service Bus and Event Grid.</p><p>• Develop and support Azure Functions, event processors, and Service Bus consumers.</p><p>• Diagnose and resolve issues with distributed systems and integration pipelines.</p><p>• Apply resiliency techniques such as retries, idempotency, and error handling to enhance system reliability.</p><p>• Facilitate data transformation and message processing across various enterprise platforms.</p><p>• Enhance system observability and monitoring to improve operational visibility.</p><p>• Utilize AI-assisted tools to streamline debugging, testing, and performance optimization.</p><p>• Collaborate with architects to design scalable and reliable integration solutions.</p><p>• Troubleshoot and implement fixes for production integration failures.</p>
  • 2026-04-01T00:00:00Z
Sr. Software Engineer
  • San Diego, CA
  • remote
  • Permanent
  • 100000 - 160000 USD / Yearly
  • <p>Robert Half is hiring! We are looking for a skilled and innovative Senior Software Engineer to join our team. In this role, you will play a critical part in developing and enhancing our software solutions by working on both front-end and back-end systems. This is a unique opportunity to contribute to cutting-edge projects while collaborating with a talented team dedicated to delivering high-quality results.</p><p><br></p><p>Responsibilities:</p><p>• Develop and test software for both front-end and back-end components of our applications.</p><p>• Identify and resolve inefficiencies or bottlenecks in existing code and implement solutions.</p><p>• Collaborate with stakeholders to analyze feature requests and define precise requirements.</p><p>• Design and implement software architecture for new features based on technical and business needs.</p><p>• Modify and optimize database schemas as needed to support development efforts.</p><p>• Ensure seamless integration of our system with third-party software products.</p><p>• Conduct thorough code reviews to ensure quality and maintainability.</p><p>• Stay updated on emerging technologies and incorporate them into our software solutions.</p><p>• Actively participate in team communication using tools like Slack and Jira.</p><p>• Support QA efforts by deploying builds and addressing issues identified during testing.</p>
  • 2026-03-24T00:00:00Z
Sr. Software Engineer
  • Brentwood, NY
  • onsite
  • Permanent
  • 130000 - 150000 USD / Yearly
  • We are looking for a highly skilled Senior Software Engineer to join our team in Edgewood, New York. In this role, you will play a pivotal part in designing and developing backend systems, managing infrastructure, and ensuring the reliability of production operations. Your expertise will contribute to building scalable solutions and improving engineering practices while collaborating with cross-functional teams.<br><br>Responsibilities:<br>• Develop and maintain backend services and APIs using programming languages such as Python, Go, or TypeScript.<br>• Design and optimize infrastructure using Infrastructure-as-Code tools like Terraform.<br>• Create and manage CI/CD pipelines with tools such as GitHub Actions to streamline deployment processes.<br>• Operate and enhance cloud infrastructure on Google Cloud Platform to improve system reliability and efficiency.<br>• Monitor production systems, troubleshoot issues, and conduct root-cause analysis to ensure operational stability.<br>• Design and manage database schemas and queries using PostgreSQL or similar technologies to support data integration.<br>• Collaborate with product, operations, and engineering teams to refine technical designs and enhance platform capabilities.<br>• Implement modern development tools, including AI-assisted solutions, to improve engineering workflows.<br>• Contribute to improving system scalability, reliability, and performance across services.<br>• Participate in the development of engineering standards and best practices to drive excellence.
  • 2026-03-30T00:00:00Z
Sr. Software Engineer
  • Somerville, MA
  • remote
  • Temporary
  • 63.3365 - 73.337 USD / Hourly
  • We are looking for a highly skilled Senior Software Engineer to join our team in Sommerville, Massachusetts. This is a long-term contract position that focuses on developing customer-facing applications and contributing to an innovative micro front-end architecture. The role offers an exciting opportunity to work on full-stack development using cutting-edge technologies.<br><br>Responsibilities:<br>• Design, develop, and maintain customer-facing applications with a focus on scalability and performance.<br>• Collaborate with a team of engineers to implement and optimize a micro front-end architecture.<br>• Develop and integrate navigational components and onboarding features for seamless user experiences.<br>• Build and maintain full-stack solutions utilizing technologies such as TypeScript, React, Ruby on Rails, and GraphQL.<br>• Work closely with other teams to ensure alignment and successful delivery of major releases.<br>• Write clean, efficient, and maintainable code while adhering to best practices.<br>• Debug, troubleshoot, and resolve complex technical issues across the stack.<br>• Participate in code reviews to ensure high-quality standards and foster team growth.<br>• Contribute to technical discussions and propose innovative solutions.<br>• Stay updated on emerging technologies and recommend their adoption when appropriate.
  • 2026-04-01T00:00:00Z
Sr. Software Engineer
  • Waller, TX
  • onsite
  • Contract / Temporary to Hire
  • 39.5865 - 45.837 USD / Hourly
  • <p>We are looking for an experienced Sr. Software Engineer to join our team in northwest Houston. In this Contract to permanent position, you will play a key role in supporting, configuring, and optimizing the Manhattan Active Warehouse Management System (WMS) within a dynamic enterprise IT environment. This role demands a blend of technical expertise and functional knowledge to enhance warehouse operations and streamline processes.</p><p><br></p><p>Responsibilities:</p><p>• Configure, support, and enhance the Manhattan Active Warehouse Management System to meet business needs and improve operational efficiency.</p><p>• Develop and manage system extensions and execute integrations using RESTful APIs and the Manhattan integration framework.</p><p>• Troubleshoot and resolve technical issues, providing post-implementation support and performance tuning.</p><p>• Automate processes to optimize warehouse operations, including inventory management, labor optimization, and shipping.</p><p>• Design and generate ad hoc reports and dashboards using Manhattan tools, with a focus on actionable insights.</p><p>• Collaborate with cross-functional teams to implement solutions that align with warehouse management goals and strategies.</p><p>• Utilize tools such as Postman for scripting and ProActive for system configurations.</p><p>• Create Jasper reports and design labels using JMagic to meet specific operational requirements.</p><p>• Facilitate meetings and communicate technical concepts effectively to stakeholders at all organizational levels.</p><p>• Travel as needed to project sites and distribution facilities to support implementation and troubleshooting efforts.</p>
  • 2026-04-01T00:00:00Z
Sr. Software Engineer
  • Stamford, CT
  • onsite
  • Permanent
  • 175000 - 200000 USD / Yearly
  • We are looking for an experienced Senior Software Engineer to join our team in Stamford, Connecticut. In this role, you will lead and mentor a small team of developers while contributing directly to the development and modernization of a critical internal platform. This position offers an exciting opportunity to shape the future of enterprise systems supporting finance, sales, manufacturing, and supply chain operations.<br><br>Responsibilities:<br>• Lead and mentor a team of 2-3 developers, providing guidance and support to ensure project success.<br>• Develop, enhance, and maintain backend systems using Node.js.<br>• Create dynamic and responsive user interfaces with React or similar frontend frameworks.<br>• Work on modernizing legacy systems and transitioning them to updated architectures.<br>• Collaborate with cross-functional teams to ensure seamless integration across finance, sales, manufacturing, and supply chain operations.<br>• Utilize TypeScript and JavaScript to write clean, efficient, and maintainable code.<br>• Design and manage databases using PostgreSQL or similar technologies.<br>• Implement Azure-native solutions to support scalable and reliable system architectures.<br>• Conduct code reviews and ensure adherence to best practices and coding standards.<br>• Troubleshoot and resolve technical issues to maintain system performance and reliability.
  • 2026-03-16T00:00:00Z
Sr. Software Engineer
  • Knoxville, TN
  • remote
  • Permanent
  • 0 - 0 USD / Yearly
  • <p>Robert Half is hiring! We are looking for a skilled Senior Software Engineer to join our team. In this role, you will develop and maintain high-quality software solutions, focusing on both front-end and back-end development. You will collaborate with cross-functional teams to design scalable systems, optimize performance, and ensure secure deployment in cloud environments.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain robust back-end services using Python frameworks such as Django, Flask, or FastAPI, as well as Node.js frameworks like Express or NestJS.</p><p>• Create and manage RESTful and GraphQL APIs to support web applications.</p><p>• Develop and enhance front-end components using React to ensure seamless integration with back-end systems.</p><p>• Architect and deploy applications in cloud environments utilizing AWS services such as EC2, Lambda, S3, DynamoDB, and API Gateway.</p><p>• Design microservices and distributed systems to support scalable application architecture.</p><p>• Optimize database queries, application performance, and efficient use of cloud resources.</p><p>• Implement best practices for authentication, authorization, and overall system security.</p><p>• Manage CI/CD pipelines and containerized deployments using Docker and related tools.</p><p>• Collaborate with teams across product, design, and DevOps to ensure cohesive project execution.</p><p>• Monitor, troubleshoot, and resolve production issues in cloud-based environments.</p>
  • 2026-02-26T00:00:00Z
Sr. Software Engineer
  • Janesville, WI
  • remote
  • Permanent
  • 125000 - 170000 USD / Yearly
  • <p>Robert Half is seeking a Senior Full-Stack Developer to lead the evolution of modern web applications and cloud-native systems for our client in Wisconsin. This role will take AI-assisted prototypes and transform them into secure, scalable, production-grade solutions. You will own application architecture across the stack and help guide the transition from legacy platforms to modern web technologies.</p><p><br></p><p>This is a hands-on technical leadership role for someone who can move quickly, think strategically, and balance speed with long-term maintainability.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><p>Application Development</p><ul><li>Own and productionize modern React and TypeScript applications, refactoring prototype or AI-generated code into secure, maintainable systems.</li><li>Design and build API-first, cloud-native full-stack solutions using JavaScript/TypeScript, Node.js, and relational or NoSQL databases.</li><li>Implement complex business logic such as pricing rules, workflow automation, and multi-level authorization.</li><li>Support and modernize legacy components as needed.</li></ul><p>Cloud &amp; Architecture</p><ul><li>Design and maintain scalable cloud-native architectures.</li><li>Develop serverless backend services and optimize database performance.</li><li>Implement secure document storage and file management solutions.</li><li>Enforce security best practices, identity management, and access controls.</li></ul><p>API &amp; Database Development</p><ul><li>Design and optimize relational and NoSQL database schemas.</li><li>Build RESTful APIs with structured service layers and role-based access.</li><li>Implement event-driven and real-time data patterns.</li><li>Manage third-party integrations, data migrations, and ETL processes.</li></ul><p>DevOps &amp; Deployment</p><ul><li>Establish CI/CD pipelines for automated testing and deployment.</li><li>Configure hosting environments and manage environment variables and secrets.</li><li>Implement monitoring, logging, and performance optimization.</li><li>Ensure reliability, scalability, and cost efficiency.</li></ul><p>Collaboration &amp; Leadership</p><ul><li>Mentor team members transitioning from legacy or low-code platforms to modern web stacks.</li><li>Conduct code reviews and establish development best practices.</li><li>Translate business requirements into technical solutions.</li><li>Document architecture decisions and development standards.</li><li>Bridge rapid prototyping efforts with production-ready deployment.</li></ul><p><br></p>
  • 2026-02-27T00:00:00Z
Sr. Software Engineer
  • Eden Prairie, MN
  • remote
  • Permanent
  • 150000 - 173000 USD / Yearly
  • Position: Mobile Full-Stack Software Engineer | Strong backend skills big plus<br> Location: Remote<br> Salary: $150,000 - 173,000 base + bonus + exceptional benefits<br> <br> *** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. ***<br> <br> Mobile Full Stack Software Engineer (Mid–Senior)<br> Greenfield. 0→1. High‑impact engineering.<br> A well-funded enterprise backed by a world‑class parent company is launching a brand‑new mobile‑first digital division after decades of brick‑and‑mortar success. This team is building a 0→1 product from scratch, with full executive level sponsorship. Early team members will shape architecture, culture, and direction.<br> <br> The Opportunity<br> Join a newly built, high-caliber engineering team responsible for delivering the first mobile MVP and scaling it across dozens of business lines. This is startup-style building with enterprise stability.<br> <br> What You’ll Do<br> • Build and iterate on a Flutter/Dart mobile application.<br> • Develop backend microservices using NestJS, Node.js, Postgres, and modern API patterns.<br> • Architect and scale systems in AWS.<br> • Work full-stack—but with strong emphasis on backend engineering excellence.<br> • Collaborate closely with product, design, and engineering leadership in an MVP-first environment.<br> <br> What We’re Prioritizing<br> All engineers must be full‑stack, but strong backend experience is a major differentiator.<br> You bring:<br> • 2+ years mobile development (Flutter/Dart preferred).<br> • Depth in backend engineering (NestJS, Node.js, Postgres, microservices).<br> • Experience in startups or 0→1 product development.<br> • Ability to move fast while applying scalable engineering practices.<br> Hiring both Mid-Level and Senior Engineers.<br> <br> Why Join<br> • Build a brand-new product before the first MVP release.<br> • Influence technical decisions and foundational architecture.<br> • Work with a small, elite team backed by secured funding and top-level leadership.<br> <br> <br> *** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. Also, you may contact me by office: 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. ***
  • 2026-03-27T00:00:00Z
Sr. Software Engineer
  • Baton Rouge, LA
  • onsite
  • Permanent
  • 90000 - 115000 USD / Yearly
  • We are looking for an experienced Sr. Software Engineer to join our team in Baton Rouge, Louisiana. In this role, you will be responsible for developing innovative software solutions and ensuring the seamless integration of complex systems. If you have a passion for coding and a strong background in software engineering, we encourage you to apply.<br><br>Responsibilities:<br>• Design, develop, and implement robust software solutions using modern programming languages and frameworks.<br>• Collaborate with cross-functional teams to identify technical requirements and translate them into functional code.<br>• Optimize applications for performance and scalability, ensuring reliability and efficiency.<br>• Maintain and enhance existing software systems by troubleshooting and resolving issues.<br>• Conduct thorough testing and debugging to ensure high-quality code delivery.<br>• Stay updated on emerging technologies and industry trends to incorporate best practices.<br>• Provide technical mentorship to entry level developers and guide team members in achieving project goals.<br>• Work with embedded systems and contribute to the integration of software with hardware components.<br>• Document software architecture and development processes to maintain clear communication across teams.<br>• Participate in code reviews to ensure adherence to coding standards and best practices.
  • 2026-03-24T00:00:00Z
Sr. Software Engineer
  • New York, NY
  • onsite
  • Permanent
  • 200000 - 250000 USD / Yearly
  • We are looking for an experienced and driven Sr. Software Engineer to join our team in New York, New York. As part of a dynamic financial services organization, you will play a critical role in developing and optimizing software solutions that support quantitative investment strategies. This position offers the opportunity to collaborate with a skilled global team and contribute to cutting-edge advancements in the world of automated trading.<br><br>Responsibilities:<br>• Design, develop, and maintain software systems that support quantitative trading and investment strategies.<br>• Collaborate with cross-functional teams to implement research-tested solutions into production environments.<br>• Optimize and enhance backend systems to ensure high performance and reliability.<br>• Develop APIs and integrate third-party tools to support data analysis and trading operations.<br>• Ensure the quality and accuracy of data by implementing robust validation and improvement processes.<br>• Participate in Agile Scrum workflows to deliver projects efficiently and effectively.<br>• Create comprehensive documentation for software systems and processes.<br>• Conduct performance testing and debugging to ensure system stability.<br>• Stay updated on emerging technologies and incorporate relevant innovations into development practices.<br>• Provide mentorship and guidance to less experienced team members when needed.
  • 2026-03-05T00:00:00Z
Sr. Software Engineer
  • Minneapolis, MN
  • onsite
  • Permanent
  • 120000 - 130000 USD / Yearly
  • <p>We are seeking an experienced full-stack software engineer to join our dynamic technology team dedicated to building and enhancing a growing portfolio of digital products and services. This role focuses on modernizing internal applications and developing new customer-facing software solutions using the latest .NET web platforms and Azure cloud infrastructure. A passion for delivering high-quality results is essential, as you will help drive innovation and excellence across the team.</p><p>Key Responsibilities:</p><p><br></p><ul><li>Develop, enhance, and maintain cloud-based applications using recent versions of ASP.NET Core and modern frontend technologies.</li><li>Lead the full lifecycle of new software projects, including design, implementation, and delivery.</li><li>Maintain and modernize existing internal applications.</li><li>Champion best practices in software development, including agile methodologies, thorough testing, and monitoring.</li><li>Utilize and improve CI/CD pipelines to support rapid development and deployment.</li><li>Foster a collaborative team environment by mentoring and guiding other developers.</li><li>Troubleshoot and resolve technical issues quickly and effectively.</li><li>Communicate technical concepts clearly with colleagues and stakeholders; represent the team professionally in external interactions as required.</li><li>Document project work using internal management systems.</li><li>Demonstrate a commitment to continuous learning and improvement.</li><li>Perform additional duties and responsibilities as assigned.</li></ul><p><br></p>
  • 2026-03-04T00:00:00Z
Sr. Mobile Software Engineer
  • Eden Prairie, MN
  • remote
  • Permanent
  • 150000 - 175000 USD / Yearly
  • <p>Position: Senior Software Engineer - Digital Transformation - Remote</p><p>Location: Remote</p><p>Salary: $150,000 - 175,000 base + bonus + excellent benefits</p><p><br></p><p>For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page.</p><p><br></p><p>Senior Mobile Full Stack Software Engineer</p><p>Lead. Mentor. Build a 0→1 Mobile Platform From Scratch.</p><p>A nationally recognized, well‑funded enterprise—backed by one of the most respected parent companies in the world—is building a brand‑new digital and mobile-first division. After decades of success, the organization is investing heavily in a new engineering team to build a greenfield, 0→1 product that will unify experiences across dozens of businesses.</p><p>This is a rare opportunity to join early, shape the architecture, mentor engineers, and influence a digital platform.</p><p><br></p><p>Why This Role Is Unique</p><p>• A startup-style environment within the safety of a Fortune-level enterprise.</p><p>• A brand-new product—no legacy code, no rewrites.</p><p>• A founding-level engineering seat on a team of high-caliber builders.</p><p>• Strong executive and CTO support, ensuring the resources and autonomy to move quickly.</p><p>If you want to lead, build, and make a meaningful impact from day one, this is the role.</p><p><br></p><p>What You’ll Do</p><p>As a Senior Mobile Full Stack Software Engineer, you will guide technical decisions, mentor teammates, and deliver high-quality mobile and backend features for a brand-new platform.</p><p>You will:</p><p>• Lead the design and development of mobile features using Flutter/Dart.</p><p>• Architect and implement backend services using NestJS, Node.js, Postgres, and modern API and microservice patterns.</p><p>• Mentor mid-level engineers through code reviews, pairing, and technical guidance.</p><p>• Influence engineering standards, patterns, tooling, and best practices across the team.</p><p>• Collaborate closely with product, UX, QA, and DevOps in a fast-paced, iterative environment.</p><p>• Contribute across the stack—mobile, backend, cloud, APIs, integrations—to help establish a strong technical foundation for the platform.</p><p><br></p><p>What You Bring</p><p>• 5–7 years of professional mobile development experience, including Flutter/Dart.</p><p>• Proven full‑stack engineering experience across mobile + backend systems.</p><p>• Strong backend capabilities in:</p><p>○ NestJS / Node.js</p><p>○ Postgres</p><p>○ Microservices architecture</p><p>○ API design and integration</p><p>• Experience mentoring or technically guiding engineers, even informally.</p><p>• Prior exposure to 0→1 product development, startup environments, or greenfield builds.</p><p>• Comfort working in a collaborative, remote-first setting and contributing across multiple engineering domains.</p><p><br></p><p>For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. Also, you may contact me by office: 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>
  • 2026-03-27T00:00:00Z
Senior Cloud/Platform Engineer
  • Minneapolis, MN
  • remote
  • Contract / Temporary to Hire
  • 60 - 80 USD / Hourly
  • <p>We are seeking a senior cloud and platform engineer to help design, build, and operate scalable, secure, and resilient cloud environments. This role partners closely with engineering, security, and infrastructure teams to deliver cloud platforms and tooling that improve agility, consistency, and long-term reliability across the organization.</p><p><br></p><p>In this role, you will act as a senior individual contributor, owning the implementation and ongoing evolution of public cloud infrastructure. </p><p><br></p><p>Key responsibilities</p><ul><li>Implement and evolve public cloud infrastructure across environments</li><li>Deploy new workloads into public cloud platforms and modernize existing workloads</li><li>Align cloud solutions with business objectives and industry best practices</li><li>Design and build internal tooling, systems, and platforms for cloud consumption</li><li>Enable faster, safer, and more consistent access to cloud resources for engineering teams</li><li>Promote standardization, reuse, and automation to support growth and operational stability</li><li>Support Infrastructure as Code practices using Terraform for repeatable, governed deployments</li><li>Build and operate container orchestration platforms, including Kubernetes</li><li>Contribute to highly available, multi-zone, and multi-region architectures</li><li>Diagnose and resolve complex issues across cloud, automation, and distributed systems</li><li>Design and support infrastructure CI/CD pipelines using tools such as GitLab CI and Argo CD</li><li>Collaborate on API-driven secrets management and configuration tooling</li><li>Support cloud and hybrid networking designs, including on-prem integrations and BGP</li></ul><p>Technology scope</p><ul><li>Public cloud platforms such as AWS, Azure, or Google Cloud Platform</li><li>IaaS, PaaS, and SaaS-based cloud solutions</li><li>Self-service platforms that improve developer productivity</li><li>Infrastructure automation and platform engineering tooling</li></ul><p>Interested candidates should submit resumes to sally.lander@roberthalf (.com)</p>
  • 2026-03-24T00:00:00Z
Software Development III
  • Arlington, VA
  • onsite
  • Temporary
  • 75.24 - 75.24 USD / Hourly
  • <p>This role is part of a technical sub-family responsible for writing and maintaining source code, building and maintaining software applications, and applying frameworks involved in the software release lifecycle. This includes programming, documentation, configuration management, testing, debugging, and overall stewardship of applications and frameworks that become production-ready software products.</p><p>This role works independently on day-to-day objectives and is responsible for delivering high-impact results across projects or technical areas. This position may also coach and review work performed by junior or lower-level technical staff.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>·        Analyze, design, develop, and update software to support new features and system performance improvements.</p><p>·        Develop high-quality C++ applications in a Linux-based environment.</p><p>·        Implement and maintain communication interfaces and protocols including TCP/IP, UDP, and DDS.</p><p>·        Utilize Docker and Kubernetes (RKE2) for containerization, orchestration, and deployment automation.</p><p>·        Collaborate closely with cross-functional engineering teams to support deployments and integrations.</p><p>·        Apply strong understanding of Linux system internals for troubleshooting and development.</p><p>·        Manage and maintain software source control and configuration using industry‑standard tools.</p><p>·        Contribute to solution design discussions, influencing process and approach for the broader team.</p>
  • 2026-03-16T00:00:00Z
8 10