Search jobs now Find the right job type for you Create a job alert 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.

196 results for Software Development Intern jobs

.Net Developer
  • Houston, TX
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>We are looking for a .Net Core Developer with a passion for software development and a proven track record of delivering robust, high-quality software. In this role, you will be responsible for developing scalable, maintainable, and high-performing applications using the .NET Core framework.</p><p>Key Responsibilities:</p><ol><li>Developing robust and secure web applications using ASP.NET Core, Blazor + WebAssembly.</li><li>Designing, building, and maintaining efficient, reusable, and reliable C# code.</li><li>Managing database operations with Entity Framework Core + SQL Server</li><li>Implementing user interfaces with Telerik controls for .Net Core and Blazor.</li><li>Following Clean Architecture principles and CQRS pattern for development.</li><li>Using Object-Oriented Design principles for application design.</li><li>Developing and maintaining Web API interfaces.</li><li>Implementing continuous integration and deployment (CI/CD) processes using Azure DevOps.</li><li>Enhancing code quality and performance using SonarQube.</li><li>Participating in all aspects of the project lifecycle, including design, development, documentation, testing, and operations.</li></ol><p><br></p>
  • 2026-04-03T00:00:00Z
.NET Developer
  • Richmond, VA
  • onsite
  • Temporary
  • 45 - 50 USD / Hourly
  • <p><strong>Overview</strong></p><p>We are seeking an experienced <strong>Programmer Analyst 3 (.NET Developer)</strong>. This role involves developing, maintaining, and enhancing multiple enterprise-level .NET applications in a collaborative, fast-paced environment.</p><p><strong>Important:</strong> This is a <strong>local, onsite role</strong>. Candidates must be willing to attend in-person interviews and work onsite as required for meetings, project planning, and collaboration.</p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, maintain, and enhance <strong>ASP.NET/MVC and .NET Core applications</strong></li><li>Build and support web applications using <strong>C#, JavaScript, jQuery, and HTML</strong></li><li>Develop and optimize <strong>SQL Server databases</strong>, including design and programming</li><li>Collaborate with cross-functional teams to deliver scalable solutions</li><li>Participate in project planning sessions and onsite meetings</li><li>Produce clear technical documentation and maintain coding standards</li></ul><p><br></p>
  • 2026-04-08T00:00:00Z
Senior Software Engineer
  • Gaithersburg, MD
  • onsite
  • Temporary
  • 88 - 93 USD / Hourly
  • <p>Robert Half is seeking a Senior Software Engineer with AI‑enabled development experience to support the modernization of a real-time, high-availability air traffic management platform. This role offers the opportunity to work on safety-critical systems that directly support national airspace operations in a collaborative, mission-driven environment.</p><p>You will contribute to the development and sustainment of complex software systems using both traditional systems engineering practices and AI‑augmented development techniques throughout the Software Development Life Cycle (SDLC).</p><p><br></p><p>Key Responsibilities:</p><ul><li>Design, develop, test, and maintain software for real-time, high-availability systems</li><li>Apply AI-assisted development tools to accelerate coding, refactoring, debugging, and automated test generation</li><li>Utilize AI responsibly across the full SDLC including:</li><li>Requirements analysis</li><li>System design</li><li>Implementation</li><li>Testing</li><li>Documentation</li><li>Code review</li><li>Analyze complex system requirements and translate them into efficient, maintainable software designs</li><li>Develop and maintain automation scripts across development, test, and production environments</li><li>Promote code quality, reuse, traceability, and cross-team collaboratio</li></ul>
  • 2026-03-10T00:00:00Z
Senior Software Engineer
  • Miami Beach, FL
  • onsite
  • Temporary
  • 60 - 70 USD / Hourly
  • <p>Join our company as a Full Stack Developer and play a pivotal role in delivering modern, scalable technology solutions. We seek a skilled programmer who excels in both backend and frontend development and thrives in a collaborative, fast-paced environment.</p><p>**Hybrid role, onsite weekly</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop and maintain backend services using C# and .NET Core, focusing on RESTful API design and robust system integrations.</li><li>Build intuitive front-end interfaces using JavaScript and frameworks such as React, Angular, or Vue to deliver exceptional UI/UX.</li><li>Enhance and support CI/CD pipelines with tools like Azure DevOps, GitHub Actions, Jenkins, streamlining our deployment and integration processes.</li><li>Learn and extend our internal homegrown automation platforms, aiming to optimize business processes.</li><li>Create impactful data dashboards and reports with Power BI for both internal and external stakeholders.</li><li>Collaborate with team members to implement technical solutions and continuously improve efficiency and reliability across environments.</li></ul><p><br></p>
  • 2026-03-14T00:00:00Z
Senior Software Engineer
  • Oklahoma City, OK
  • remote
  • Temporary
  • 55 - 75 USD / Hourly
  • Remote Software Engineer (Mid–Senior)<br>This role is for an experienced software engineer supporting a large, consumer-facing digital product. The engineer will work closely with a cross‑functional delivery team and may take on informal technical leadership responsibilities such as code guidance and peer mentoring, depending on experience.<br>This is a fully remote opportunity.<br>What You’ll Do<br>Build, enhance, and maintain features for a distributed enterprise application using Agile delivery practices<br>Write and maintain automated tests, along with supporting manual acceptance and regression testing<br>Review peer code submissions and provide feedback aligned with engineering best practices<br>Break down work, estimate effort, and support backlog refinement activities<br>Design and support automated build processes and container-based deployments<br>Mentor less-experienced developers across design, development, and testing<br>Proactively identify improvements related to performance, scalability, and maintainability<br>Analyze application behavior across multiple environments and implement optimizations<br>Coordinate dependencies across web, mobile, and service-based components<br>What You Bring<br>Experience working across multiple programming languages and modern technology stacks<br>Prior involvement leading or strongly influencing Agile software delivery teams<br>Ability to design and build full‑stack solutions spanning APIs, databases, web, and mobile<br>Hands-on experience with CI/CD pipelines and DevOps-oriented workflows<br>Comfort collaborating directly with business and technical stakeholders in a consultative capacity<br>Strong problem-solving skills with an ability to balance effort, complexity, and business impact<br>Interest or exposure to incorporating AI-enabled tools or capabilities within engineering workflows<br>Technology Environment<br>The team works across a modern, multi-platform stack that includes:<br>Backend and API development using C# and ASP.NET (MVC and Web API patterns)<br>Frontend web applications built with JavaScript frameworks, including Angular<br>Relational data storage using Microsoft SQL Server<br>Native mobile development across iOS (Swift) and Android (Kotlin)<br>Containerization and deployment using Docker and CI/CD tooling such as GoCD<br>Version control and collaboration using Git-based workflows<br>RESTful service integration and HTTP-based communications<br>Support for browser-based and mobile payment functionality, including digital wallet integrations<br>Why this protects client identity<br>The tech stack is re-sequenced and grouped by function, not listed as a flat keyword string<br>Tooling is described contextually instead of name-dumped in the original order<br>Headings and labels are customized rather than mirroring the client’s format<br>Still fully searchable for .NET, Angular, mobile, Docker, CI/CD, and payments talent
  • 2026-04-03T00:00:00Z
Junior Applications Developer (.NET and Angular (or React))
  • Morris Plains, NJ
  • onsite
  • Permanent
  • 60000 - 80000 USD / Yearly
  • <p>This role will contribute to the development and maintenance of software applications, including learning enterprise development practices, writing code, and participating in Agile ceremonies and testing under the supervision of</p><p>senior developers. Further duties &amp; responsibilities are listed below.</p><p><br></p><ul><li>Develop and modify software modules based on requirements.</li><li>Participate in Agile ceremonies and collaborate with team members.</li><li>Conduct unit testing and assist in bug resolution.</li><li>Learn and apply development standards and best practices.</li></ul>
  • 2026-03-09T00:00:00Z
Java Developer
  • La Jolla, CA
  • onsite
  • Temporary
  • 48 - 65 USD / Hourly
  • <p>We are seeking a skilled Java Developer to design, develop, and maintain high-quality software solutions in a collaborative and innovative environment. As a Java Developer, you&#39;ll play a key role in building advanced applications, integrating new technologies, and supporting the full software development lifecycle to deliver business-critical solutions.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, code, test, and debug robust Java applications aligned with business requirements and industry best practices </li><li>Participate in all phases of the software development lifecycle, including requirements analysis, system design, development, deployment, and support </li><li>Collaborate with cross-functional teams, including product managers, UX/UI designers, and other developers, to deliver high-quality solutions </li><li>Maintain and enhance existing Java applications, troubleshoot and resolve issues to ensure optimal reliability and performance </li><li>Write clean, scalable, and well-documented code to facilitate teamwork and future updates</li><li>Stay current with emerging trends, tools, and best practices in enterprise Java development </li></ul><p><br></p>
  • 2026-04-01T00:00:00Z
Back End Developer
  • Boulder, CO
  • remote
  • Temporary
  • 59.375 - 68.75 USD / Hourly
  • <p>We are looking for an experienced Back End Developer to join our team on a 5-6 month contract basis. This position involves working with advanced technologies to support data migration and back-end integration efforts. The role is fully remote and requires a highly skilled individual with strong attention to detail, capable of leading Java-related development tasks while collaborating with teams using C++ and Python.</p><p><br></p><p>Responsibilities:</p><p>• Extract, clean, and transform data from existing Java-based systems to support migration processes.</p><p>• Lead the integration of data into a new Fusion application using C++ and Python.</p><p>• Act as the subject-matter expert for Java development and oversee all Java-related decisions.</p><p>• Collaborate closely with engineering teams to ensure smooth data flow and system interoperability.</p><p>• Use GitLab for version control and continuous integration workflows.</p><p>• Manage tasks and sprints effectively within Jira to meet project deadlines.</p><p>• Deliver reliable and high-quality back-end development solutions tailored to project requirements.</p><p>• Ensure compliance with security protocols and government contracting standards.</p>
  • 2026-03-20T00:00:00Z
Back End Developer
  • Cincinnati, OH
  • remote
  • Temporary
  • 65 - 75 USD / Hourly
  • <p>Robert Half is seeking an experienced <strong>Senior Java Backend Engineer</strong> to support a high-impact initiative with a consulting services firm based in Seattle, WA. In this role, you will deliver robust, end-to-end solutions that power critical business functionality. Apply today!</p><p> </p><p><strong>Duration: </strong>3 months with potential to extend </p><p><strong>Schedule: </strong>Monday – Friday Core Business Hours </p><p><strong>Location:</strong> Onsite in Seattle preferred, remote ok. </p><p> </p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and maintain scalable backend services and APIs for the MDS project using Java and Spring Boot </li><li>Break down complex requirements into small, incremental deliverables to support rapid development and consistent sprint execution </li><li>Collaborate with backend, frontend, and EDO Operations teams to deliver seamless, end-to-end solutions </li><li>Write clean, efficient, and maintainable code aligned with best practices and coding standards </li><li>Troubleshoot and resolve complex technical issues, including performance bottlenecks and system inefficiencies </li><li>Participate in code reviews, architectural discussions, and knowledge-sharing initiatives </li><li>Ensure the security, scalability, and reliability of backend systems </li><li>Document technical designs, workflows, and system integrations </li></ul>
  • 2026-04-08T00:00:00Z
Sr. Software/Platform Engineer
  • West Des Moines, IA
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • We are looking for an experienced Senior Software/Platform Engineer to join our team in West Des Moines, Iowa. This long-term contract position focuses on advancing technical solutions through platform modernization, risk mitigation, and security enhancements while retiring outdated systems. The ideal candidate will bring hands-on expertise, adapt quickly to enterprise environments, and collaborate effectively with cross-functional teams to achieve project goals.<br><br>Responsibilities:<br>• Analyze existing applications, infrastructure, and CI/CD pipelines to identify areas for improvement and modernization.<br>• Assess legacy systems for risks, limitations, and opportunities for upgrades or replacements.<br>• Plan and implement strategies for system migrations, upgrades, or retirements.<br>• Utilize modern DevOps practices and cloud-based solutions to enhance system performance and security.<br>• Collaborate with engineering, infrastructure, and internal teams to address dependencies and optimize workflows.<br>• Document technical decisions, processes, and provide detailed implementation support.<br>• Deliver post-implementation support, ensuring smooth knowledge transfer and system reliability.<br>• Upgrade and manage messaging platforms such as RabbitMQ, ElasticSearch/Kibana, and related technologies.<br>• Refactor codebases to remove outdated dependencies, introducing innovative tools and solutions.<br>• Implement and configure security tools like Snyk to address vulnerabilities and improve release quality.
  • 2026-03-13T00:00:00Z
Front-End Web Developer
  • Springfield, VA
  • onsite
  • Temporary
  • 50 - 55 USD / Hourly
  • <p>Our client in the Washington, DC region is seeking a talented <strong>Front-End Web Developer (FEWD)</strong> to support ongoing digital initiatives. This role is ideal for a developer who blends clean, modern UI development with strong attention to detail and a passion for building intuitive, responsive user experiences.</p><p>You’ll collaborate with designers, product teams, and back-end developers to bring digital products, websites, and interactive features to life.</p><p><br></p><p><strong> Key Responsibilities</strong></p><ul><li>Develop responsive, accessible, and high‑performance web interfaces</li><li>Translate UI/UX wireframes and design comps into clean, maintainable code</li><li>Build reusable components and front-end libraries</li><li>Collaborate with designers, product managers, and engineering teams</li><li>Optimize applications for speed, scalability, and cross‑browser compatibility</li><li>Maintain and update existing websites, landing pages, and digital assets</li><li>Troubleshoot UI issues and implement front-end best practices</li><li>Ensure compliance with accessibility standards (WCAG, Section 508)</li></ul><p><br></p><p><br></p>
  • 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 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
  • 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
  • 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-06T00: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
  • 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
  • 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-04-06T00: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
  • 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
  • Margate, FL
  • onsite
  • Contract / Temporary to Hire
  • 45.9135 - 53.163 USD / Hourly
  • We are looking for an experienced Sr. Software Engineer to join our team in Coconut Creek, Florida. This is a contract position offering the opportunity to work onsite with a government entity, contributing to critical software development and integration projects. The ideal candidate will possess strong technical expertise and a proactive approach to solving complex challenges.<br><br>Responsibilities:<br>• Develop and maintain existing applications while contributing to new software development projects.<br>• Address and resolve support tickets promptly to ensure minimal disruption to end users.<br>• Lead software integration efforts, utilizing expertise in technologies such as C#, VB.NET, .NET Core, and React.js.<br>• Collaborate with team members to manage workloads and support ongoing and upcoming initiatives.<br>• Assist with application server upgrades and migrations to improve operational efficiency.<br>• Implement and oversee critical upgrades for systems like Tyler Technologies Munis and Central Square.<br>• Ensure seamless conversion of legacy intranet systems to updated servers.<br>• Provide technical support and insight for police department data access and security.<br>• Troubleshoot and resolve issues related to legacy code and application integration.<br>• Maintain clear communication with stakeholders and deliver high-quality solutions within deadlines.
  • 2026-04-08T00: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
Full-Stack Web Developer
  • Richmond, VA
  • onsite
  • Temporary
  • 50 - 55 USD / Hourly
  • <p><strong>About the Role</strong></p><p>We are seeking an experienced <strong>Web Developer</strong> to support a portfolio of web applications, including both modern and legacy systems. This role focuses on full lifecycle development—design, development, enhancement, and deployment of high-quality applications.</p><p>You’ll play a key role in maintaining and modernizing critical systems, while supporting integrations with new platforms.</p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and deploy scalable web applications</li><li>Implement new features, enhancements, and bug fixes</li><li>Maintain and improve legacy systems while supporting modernization efforts</li><li>Develop and integrate RESTful APIs and backend services</li><li>Conduct unit testing to ensure code quality and reliability</li><li>Collaborate with Business Systems Analysts, QA teams, and other IT stakeholders</li><li>Participate in technical design reviews and contribute to solution architecture</li><li>Ensure applications meet functional, performance, and security requirements</li></ul><p><strong>Scope of Work</strong></p><ul><li>Support web application ecosystem (legacy + modern platforms)</li><li>Modify, enhance, and maintain existing applications</li><li>Build integrations between legacy systems and new platforms</li><li>Develop front-end solutions using Angular (or React)</li><li>Implement backend services using Java and REST APIs</li><li>Optimize database queries and improve system performance</li><li>Ensure smooth transition and integration with new system architecture</li></ul>
  • 2026-04-08T00:00:00Z
Senior Programmer
  • Columbus, OH
  • onsite
  • Temporary
  • 52 - 56 USD / Hourly
  • <p>We are seeking a highly skilled Senior Programmer with deep experience supporting and developing Anti-Money Laundering/Bank Secrecy Act (AML/BSA) enterprise fraud detection systems. This role is focused on development and customization within Actimize ActOne (NICE/ActOne platform) and requires strong hands-on experience with AML models and components including AML-CTR, AML-STAR-INFRA, AML-STAR-FINCEN-SAR, AML-CDD, and UDM.</p><p>The ideal candidate is an expert Java developer with strong Springboot/Springbatch experience, robust API and microservices development capabilities, and extensive Actimize customization experience.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>·      Design, develop, test, debug, document, and maintain AML/BSA enterprise fraud applications with a primary focus on Actimize ActOne.</p><p>·      Modify and optimize procedures to resolve complex application challenges, considering performance, capacity, and operational constraints.</p><p>·      Collaborate with technical leadership to analyze existing or proposed system features, including integration, security, scalability, and performance requirements.</p><p>·      Participate in the evaluation and selection of application packages; provide guidance on risks, benefits, and business impacts.</p><p>·      Develop integration plans and ensure proper integration testing aligned with architectural standards.</p><p>·      Provide expert-level advice on complex system design issues and contribute to enhancement roadmaps.</p><p>·      Identify functional and technical requirements for major system modifications or new sub‑system development.</p><p>·      Create prototype designs for high‑risk or complex initiatives.</p><p>·      Serve as third‑level production support, troubleshooting critical issues and ensuring system stability.</p>
  • 2026-03-24T00:00:00Z
Software Engineer IV
  • Gordon, GA
  • remote
  • Temporary
  • 50 - 53 USD / Hourly
  • <p>We are seeking a Senior Software Engineer (Java, Spring Boot, AWS) to support the design, development, and maintenance of law enforcement applications and web services. This role involves new feature development, modernization initiatives, and migration of .NET monolithic systems into microservices. The platform also includes React applications, mobile apps, and Electron-based desktop applications—requiring the ability to diagnose and troubleshoot across the full technology stack.</p><p>You will collaborate closely with Developers, Cloud Engineers, Cybersecurity professionals, and Quality Engineers while contributing to a highly secure, resilient, and modern cloud-native environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>·        Design, develop, and maintain scalable, secure software using Java, Spring, Spring Boot, and Hibernate.</p><p>·        Support modernization projects including migration of .NET monoliths to microservices architecture.</p><p>·        Contribute across the full stack, including .NET services, React applications, mobile apps, and Electron desktop applications, assisting with debugging and issue resolution.</p><p>·        Collaborate with Cloud, Security, and QA teams to deliver high‑quality solutions and improve platform resilience.</p><p>·        Maintain clear documentation for code, processes, and application architecture.</p><p>·        Ensure adherence to coding standards, security practices, and organizational policies.</p><p>·        Provide guidance and mentorship to junior engineers and contribute to team knowledge sharing.</p><p>·        Engage with stakeholders to clarify requirements and translate them into effective technical solutions.</p>
  • 2026-04-06T00:00:00Z
3 5