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.

236 results for Entry Level Software Developer jobs

Full Stack Web Developer
  • Addison, IL
  • onsite
  • Permanent
  • 95000 - 100000 USD / Yearly
  • We are looking for a skilled Web Developer to join our team in Addison, Illinois. In this role, you will design, develop, and maintain web applications, ensuring optimal functionality and user experience. This position offers the opportunity to work on dynamic projects that blend front-end and back-end development.<br><br>Responsibilities:<br>• Develop and maintain web applications using C#, ASP.NET, and VB to meet business needs.<br>• Create responsive and visually appealing user interfaces using JavaScript, HTML, CSS, and Bootstrap.<br>• Collaborate with cross-functional teams to define requirements and deliver high-quality solutions.<br>• Optimize application performance and troubleshoot issues to ensure smooth functionality.<br>• Implement database solutions and manage Microsoft SQL Server to support application data needs.<br>• Utilize Visual Studio for coding, debugging, and deploying software applications.<br>• Ensure code quality and maintainability by following best practices and standards.<br>• Participate in testing and quality assurance processes to ensure robust and reliable applications.<br>• Provide technical support and resolve issues related to web applications.<br>• Stay updated on industry trends and emerging technologies to continually enhance development processes.
  • 2026-03-24T00:00:00Z
Mid - Level Developer - CAD Team
  • Plano, TX
  • onsite
  • Temporary
  • 57 - 60 USD / Hourly
  • We are looking for a skilled Mid-Level Developer to join our CAD Team in Plano, Texas. In this long-term contract role, you will be responsible for developing innovative software solutions tailored to architectural and engineering applications. Your expertise will contribute to the creation and optimization of design-facing products used in housing framework layouts.<br><br>Responsibilities:<br>• Develop and maintain software solutions utilizing C++, C#, and .NET Framework to support CAD-related applications.<br>• Collaborate with a team of developers focused on truss design to ensure high-quality product delivery.<br>• Implement and refine unit testing practices to ensure software reliability and performance.<br>• Contribute to the integration of on-premise and cloud hybrid ecosystems to enhance system functionality.<br>• Adapt experience with IntelliCAD, AutoCAD, Revit, or SolidWorks to meet project requirements.<br>• Participate in code reviews to maintain coding standards and improve overall software quality.<br>• Analyze user needs and translate them into technical requirements for efficient software design.<br>• Troubleshoot and resolve technical issues within the software development lifecycle.<br>• Work closely with cross-functional teams to ensure seamless communication and project alignment.
  • 2026-04-02T00:00:00Z
Senior Front End Developer
  • Woodland Hills, CA
  • onsite
  • Permanent
  • 140000 - 160000 USD / Yearly
  • <p>We are looking for a skilled Sr Front End Developer to join our team in Los Angeles, California. In this role, you will collaborate closely with the marketing technology team to create functional and visually appealing web applications. Your expertise in modern front-end technologies and frameworks will be essential in delivering high-quality user experiences.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain responsive and efficient web applications using React.js, Redux, and JavaScript/TypeScript.</p><p>• Collaborate with the MarTech team to implement functional features that align with business requirements.</p><p>• Optimize web performance and ensure compatibility across various browsers and devices.</p><p>• Utilize Figma or comparable design tools to translate UI/UX designs into functional code.</p><p>• Leverage RESTful APIs to integrate front-end applications with back-end systems.</p><p>• Implement web accessibility standards to ensure usability for all users.</p><p>• Write and maintain test cases using frameworks such as Jest and React Testing Library.</p><p>• Employ Git for version control and manage collaborative codebases on platforms like GitHub or GitLab.</p><p>• Work with front-end frameworks, such as Bootstrap, to enhance and streamline development processes.</p><p>• Bonus: Assist with Martech platforms like Adobe Target and Adobe Journey Optimizer when required.</p>
  • 2026-04-03T00:00:00Z
Sr. .NET Developer
  • Bellevue, WA
  • remote
  • Temporary
  • 65 - 75 USD / Hourly
  • <p>Robert Half Technology is seeking a highly skilled <strong>Senior .NET Developer</strong> to join a client’s team on a short-term contract that is <strong>100% Remote.</strong> This role is critical to maintaining momentum in key development projects following the retirement of a team member. The ideal candidate will be proactive, collaborative, and comfortable working across both technical teams and business stakeholders. Apply today!</p><p><br></p><p><strong>Duration: </strong>3 months with potential to extend</p><p><strong>Schedule: </strong>Monday - Friday - PST Hours </p><p><strong>Location:</strong> 100% Remote - occasional travel to Seattle preferred but not required.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and maintain web applications using <strong>.NET Core, C#, and SQL Server</strong>.</li><li>Collaborate with internal teams to troubleshoot and debug complex issues, providing support to both technical staff and business users.</li><li>Contribute to front-end development using <strong>HTML, JavaScript</strong>, and optional frameworks like <strong>Bootstrap</strong>.</li><li>Participate in project planning, code reviews, and Agile development processes.</li><li>Leverage <strong>Azure DevOps</strong> for version control, CI/CD pipelines, and deployment management.</li><li>Assist in database design, optimization, and query performance tuning in <strong>SQL Server</strong> environments.</li></ul>
  • 2026-04-03T00: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
SQL/C# Developer
  • New Orleans, LA
  • remote
  • Temporary
  • 76 - 88 USD / Hourly
  • We are looking for a talented SQL/C# Developer to join our team on a contract basis in New Orleans, Louisiana. In this role, you will focus on modernizing legacy systems, optimizing code, and managing data migrations to ensure seamless transitions to new database environments. This position offers an opportunity to leverage your expertise in C#, .NET, and SQL while contributing to the sustainability and efficiency of enterprise applications.<br><br>Responsibilities:<br>• Extract and migrate data from existing systems into new database environments, ensuring accuracy and efficiency.<br>• Refactor and modernize legacy VB code, significantly reducing the codebase while enhancing readability and maintainability.<br>• Consolidate and streamline application logic to improve long-term sustainability and performance.<br>• Debug and troubleshoot issues within legacy systems to ensure smooth operations and transitions.<br>• Collaborate with cross-functional teams to align database migrations with organizational goals.<br>• Optimize relational database processes and implement best practices for data management.<br>• Utilize Azure SQL Database to support cloud-based database solutions.<br>• Work within the .NET framework to develop and maintain enterprise-level applications.<br>• Follow coding standards and documentation practices to ensure clarity and consistency.<br>• Provide technical input and recommendations for improving system architecture and performance.
  • 2026-04-03T00:00:00Z
Sr Cloud Developer - Software
  • Houston, TX
  • onsite
  • Permanent
  • 140000 - 160000 USD / Yearly
  • <p>As the Software Engineer, you will be responsible for designing and developing automated solutions and system integrations to optimize our business operations. You will be a key player in gathering requirements from non-technical stakeholders, translating them into technical specifications, and ensuring that the delivered solutions meet their needs. You will be responsible for fostering and maintaining strong relationships with stakeholders, ensuring they have confidence in the technology solutions that support their business processes. Your advanced skills in solution design, AWS, and programming languages will be critical to delivering scalable, reliable, and impactful solutions. </p><p><br></p><p><br></p><p>Automation Development: Design, develop, and oversee the maintenance of automation scripts and tools to streamline and optimize business processes.</p><p>Cloud Integration: Architect and manage integrations between various systems and AWS services, ensuring seamless data flow and system interoperability.</p><p>Solution Design: Architect scalable and reliable integration solutions that align with business requirements and technical constraints.</p><p>Testing &amp; Validation: Oversee and participate in the testing of automation and integration solutions to ensure functionality, reliability, and security.</p><p>Documentation: Maintain detailed documentation of automation processes, integration workflows, and system configurations.</p><p>Continuous Improvement: Lead efforts to identify opportunities for process improvements, proposing and implementing innovative automation solutions across the organization.</p><p>Support &amp; Troubleshooting: Provide high-level support for existing automation and integration solutions, troubleshooting issues, and implementing fixes as necessary.</p><p><br></p><p><br></p><p><br></p>
  • 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
Software Development Manager
  • Monroe, WI
  • onsite
  • Permanent
  • 115000 - 135000 USD / Yearly
  • <p>Robert Half is seeking an experienced, hands-on Software Development Manager to lead a team of 4–8 developers. This team is responsible for delivering enhancements and maintaining a complex enterprise order management platform. The team operates in a self-organized, agile environment focused on delivering high-quality features and driving customer satisfaction.</p><p><br></p><p>Key Responsibilities</p><ul><li>Lead modernization initiatives, transitioning legacy systems to modern architectures and programming languages</li><li>Promote and implement modern engineering practices, including API-driven design, event-based integrations, CI/CD pipelines, automated testing, and DevOps methodologies</li><li>Support and reinforce Agile (Scrum) development practices</li><li>Provide coaching, mentorship, and technical guidance to developers and team members</li><li>Partner with product stakeholders to prioritize work, manage the product backlog, and ensure alignment with business objectives</li><li>Communicate progress and updates to stakeholders throughout the development lifecycle</li><li>Coordinate efforts across multiple teams and cross-functional partners</li><li>Identify and drive process improvements to increase efficiency and delivery quality</li><li>Support career development and growth of direct reports</li><li>Ensure projects are delivered on time, within scope, and aligned with organizational goals</li></ul>
  • 2026-03-27T00: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-02T00:00:00Z
.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-02T00:00:00Z
Sr. Back End Developer
  • Salt Lake City, UT
  • onsite
  • Contract / Temporary to Hire
  • 64.9135 - 75.163 USD / Hourly
  • <p>We are looking for an experienced Senior Back End Developer to join our client&#39;s team in Salt Lake City, Utah. This role is a Contract to permanent position, offering an exciting opportunity to work on cutting-edge AI-native engineering projects. The ideal candidate will have a strong background in backend architecture, AI-driven workflows, and the ability to develop scalable solutions.</p><p><br></p><p>Responsibilities:</p><p>• Architect and deploy AI-native solutions, including custom tools and workflows for AI agents.</p><p>• Build and host servers tailored to extend AI capabilities while ensuring optimal performance.</p><p>• Design and implement microservices, RESTful APIs, and database schemas for scalable backend systems.</p><p>• Develop and orchestrate multi-agent workflows to enhance automation and efficiency.</p><p>• Utilize Python, FastAPI, and PostgreSQL to create robust backend solutions.</p><p>• Conduct continuous integration and delivery processes to maintain consistent software updates.</p><p>• Collaborate with cross-functional teams to identify and resolve technical challenges.</p><p>• Ensure system reliability and scalability by leveraging Google Cloud Platform.</p><p>• Analyze and adapt to unfamiliar codebases and frameworks independently.</p><p>• Drive innovation and problem-solving in AI-first environments.</p>
  • 2026-04-03T00:00:00Z
Full-Stack Engineer
  • San Francisco, CA
  • onsite
  • Permanent
  • 100000 - 150000 USD / Yearly
  • Our client is an early-stage, high-growth startup building products that are actively used and loved by real users. They are looking for a Full Stack Engineer (3–6 years of experience) who is excited about building impactful products in a fast-paced, startup environment — and who has interest or exposure to AI. This is a fully onsite role in San Francisco - (must be already living in San Francisco Bay Area to be considered) <br> About the Role As a Full Stack Engineer, you’ll play a key role in designing, developing, and maintaining modern web applications. You’ll work across the stack to build clean, scalable features and collaborate closely with a small, highly motivated team. This is an opportunity for someone who genuinely enjoys building things — especially products that people use every day. <br> What You’ll Do Design, develop, and maintain full stack applications Build user-facing features using React and Next.js Develop and integrate backend services using Python (Flask) Write clean, efficient, and maintainable TypeScript code Debug, test, and optimize application performance Collaborate closely with cross-functional teammates in a fast-moving startup environment Contribute to AI-powered features and generative AI initiatives
  • 2026-03-10T00:00:00Z
Mobile Full Stack Software Engineer
  • Eden Prairie, MN
  • remote
  • Permanent
  • 150000 - 173000 USD / Yearly
  • <p>Position: Mobile Full-Stack Software Engineer | Multiple Perm Opps | Mid - Senior level</p><p>Location: Remote</p><p>Salary: $150,000 - 173,000 base + bonus + exceptional 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>Mobile Full Stack Software Engineer (Mid–Senior)</p><p>Build a 0→1 Mobile Product. Shape a New Digital Future.</p><p>A well‑funded, nationally recognized enterprise—backed by one of the most respected names in the world—is launching a bold digital transformation initiative. After 20+ years of dominating in their space, the organization is now investing heavily in a brand‑new, mobile‑first digital department built from the ground up.</p><p>This is greenfield, 0→1 product creation on a massive scale—with executive sponsorship, secured funding, and a mission to build a beautifully unified digital experience across dozens of business lines.</p><p>And we’re building the founding engineering team.</p><p>Why This Role Is Special</p><p>• Startup energy, zero startup risk: the pace, innovation, and creativity of a 0→1 build, fully funded by a Fortune‑level parent.</p><p>• Brand‑new digital organization: top‑tier engineers, product leaders, designers, and DevOps experts.</p><p>• Executive level backing: strong support from enterprise leadership and direct guidance</p><p>• High impact: join at the ground floor and influence architecture, product decisions, engineering culture, and scale.</p><p>• A product that is a mobile-first platform that will unify experiences across dozens of companies.</p><p>If you want to build something meaningful, this is the place.</p><p>What You’ll Do</p><p>As a Mobile Full Stack Software Engineer, you’ll be a key contributor in building a brand-new mobile-first platform. You’ll help define the foundation of the MVP, partner closely with product and design, and build high-quality, scalable services in an event-driven, microservices environment.</p><p>You will:</p><p>• Build and iterate on a Flutter/Dart mobile web app for the MVP launch.</p><p>• Develop backend microservices using NestJS, Node.js, Postgres, and modern API patterns.</p><p>• Design and scale cloud-native services in AWS with a strong focus on performance, security, and reliability.</p><p>• Contribute to architecture for a multi-domain, multi-subsidiary enterprise environment.</p><p>• Collaborate with product, UX, DevOps, QA, and business stakeholders to deliver in a fast, iterative, MVP-first culture.</p><p>• Bring both startup scrappiness and enterprise engineering discipline—knowing when to move fast and when to build for scale.</p><p>What You Bring</p><p>We’re looking for builders—engineers who thrive in ambiguity, love solving problems from scratch, and want to influence a product’s DNA from the earliest days.</p><p>Ideal experience includes:</p><p>• 2+ years of modern mobile development (Flutter/Dart preferred).</p><p>• Full stack engineering across mobile and backend ecosystems.</p><p>• Experience with:</p><p>○ Flutter / Dart</p><p>○ NestJS / Node.js</p><p>○ Postgres</p><p>○ Microservices</p><p>Hiring both Mid-Level and Senior-Level Engineers.</p><p><br></p>
  • 2026-03-27T00:00:00Z
Software Development Project Manager
  • Austin, TX
  • onsite
  • Permanent
  • 115000 - 145000 USD / Yearly
  • We are looking for a highly skilled Software Development Project Manager to join our team in Austin, Texas. In this role, you will oversee the planning, execution, and successful delivery of software development initiatives. You will act as the driving force behind cross-functional collaboration, ensuring projects align with business goals while maintaining timelines, budgets, and quality standards.<br><br>Responsibilities:<br>• Lead the end-to-end management of software development projects, ensuring they are delivered on time, within budget, and to the desired quality.<br>• Coordinate and facilitate Agile processes, including sprint planning, daily standups, retrospectives, and backlog grooming.<br>• Break down projects into actionable tasks, allocate resources effectively, and monitor progress against established milestones.<br>• Serve as the primary liaison between engineering, product management, and QA teams to ensure alignment on project goals and deliverables.<br>• Identify potential risks and obstacles early, propose mitigation strategies, and manage scope changes with stakeholder approval.<br>• Maintain comprehensive project documentation, including timelines, progress reports, and technical requirements.<br>• Utilize project management tools such as Jira, Confluence, or Asana to track workflows and provide updates to stakeholders.<br>• Foster a culture of continuous improvement by evaluating team performance and identifying opportunities to optimize processes.<br>• Promote best practices in Agile project management to enhance collaboration and efficiency across teams.
  • 2026-04-03T00:00:00Z
Software Development Project Manager
  • Oklahoma City, OK
  • remote
  • Temporary
  • 43 - 52 USD / Hourly
  • We are looking for an experienced Software Development Project Manager to lead and coordinate key software initiatives. In this long-term contract role, you will oversee the planning, execution, and delivery of projects while ensuring alignment with organizational goals. Based in Oklahoma City, Oklahoma, this position offers an exciting opportunity to manage cross-functional teams and drive impactful results.<br><br>Responsibilities:<br>• Develop and maintain comprehensive project plans, including timelines, resource allocation, and risk assessments.<br>• Coordinate cross-functional teams to ensure project milestones are met and deliverables are of high quality.<br>• Oversee the rollout of software solutions, ensuring seamless integration and user adoption.<br>• Manage resources effectively to align with project priorities and organizational objectives.<br>• Monitor project budgets, ensuring financial accountability and adherence to allocated funding.<br>• Implement quality control measures to maintain the integrity and performance of software deliverables.<br>• Collaborate with stakeholders to identify requirements and ensure project outcomes meet business needs.<br>• Provide regular updates to leadership, highlighting progress, challenges, and solutions.<br>• Facilitate effective communication among team members, fostering a collaborative work environment.<br>• Identify and mitigate potential risks to ensure successful project completion.
  • 2026-04-03T00:00:00Z
Software Engineering Manager
  • Madison, WI
  • onsite
  • Permanent
  • 100000 - 150000 USD / Yearly
  • <p>Robert Half is seeking a Software Development Manager to lead a team responsible for building, maintaining, and enhancing critical internal business systems. This role combines people leadership with hands-on technical involvement and collaboration across multiple departments. The team supports a highly customized enterprise resource planning (ERP) environment that plays a central role in operational processes and decision-making.</p><p><br></p><p>The ideal candidate brings a balance of leadership experience, technical depth, and the ability to work closely with stakeholders to deliver scalable and reliable software solutions.</p><p><br></p><p>Key Responsibilities</p><ul><li>Lead and grow a team of software engineers responsible for internal business applications and systems</li><li>Participate in recruiting activities including candidate evaluation, interviews, and hiring decisions</li><li>Conduct performance reviews, provide coaching, and support the professional growth of team members</li><li>Take long-term ownership of team performance, delivery quality, and technical direction</li><li>Develop deep knowledge of the systems and business processes supported by the team</li><li>Serve as the primary point of coordination between the development team and internal stakeholders across multiple departments</li><li>Maintain a hands-on role by contributing to software development (approximately 20–30% of time)</li><li>Participate in code reviews, system design discussions, and architecture planning to ensure maintainable and scalable solutions</li><li>Facilitate agile development practices such as sprint planning, standups, and retrospectives</li><li>Provide technical guidance and analysis for large cross-functional initiatives involving enterprise business systems</li></ul>
  • 2026-03-12T00:00:00Z
Software Engineering Manager
  • San Francisco, CA
  • onsite
  • Permanent
  • 270000 - 300000 USD / Yearly
  • We are looking for an experienced Software Engineering Manager to lead and scale our engineering team in San Francisco, California. In this role, you will play a pivotal part in mentoring developers, driving technical excellence, and partnering with clinical and operational teams to create impactful healthcare solutions. If you are a technical leader who values collaboration and is passionate about improving patient outcomes, we encourage you to apply.<br><br>Responsibilities:<br>• Lead and mentor a diverse engineering team, providing guidance to entry-level developers and supporting their growth.<br>• Actively recruit talented Senior and Staff engineers to enhance the team&#39;s technical expertise.<br>• Collaborate with clinical, operational, and product leadership to design technical solutions that address complex healthcare challenges.<br>• Oversee code reviews and ensure high-quality software development practices are maintained across the team.<br>• Align technical efforts with the product roadmap, ensuring clarity and removing obstacles to maintain development velocity.<br>• Govern AI-assisted workflows, auditing outputs for compliance, performance, and edge case handling.<br>• Cultivate a high-ownership culture within the team, encouraging accountability and pride in delivering impactful results.<br>• Manage technical risks and maintain the integrity of distributed systems in a fast-paced, regulated environment.<br>• Promote continuous improvement by fostering a culture of learning, innovation, and technical craftsmanship.
  • 2026-03-29T00:00:00Z
Software Engineering Manager
  • Woodland Hills, CA
  • onsite
  • Permanent
  • 180000 - 200000 USD / Yearly
  • <p>We are looking for a skilled and experienced Software Engineering Manager to lead a dynamic team in Los Angeles, California. This role requires a balance of hands-on development and leadership, with a focus on modernizing a legacy monolithic application into a scalable, service-oriented architecture. The ideal candidate will have a strong technical background, excellent communication skills, and a passion for mentoring engineers while driving platform evolution.</p><p><br></p><p>Responsibilities:</p><p>• Lead a team of engineers, dedicating 60-70% of your time to hands-on development and 30-40% to mentoring and guiding team members.</p><p>• Develop and refactor services using .NET technologies, ensuring alignment with service-oriented architecture principles.</p><p>• Break down tightly integrated application functionalities into reusable and well-defined services.</p><p>• Manage the delivery of new features and improvements while balancing platform modernization efforts.</p><p>• Collaborate with architecture and platform teams to define service boundaries, integration patterns, and standards.</p><p>• Design and implement APIs, service interfaces, and integration patterns that enhance scalability and extensibility.</p><p>• Review and approve code contributions to ensure they meet quality, performance, and security standards.</p><p>• Build and maintain shared components, utilities, and frameworks to accelerate development and promote reuse.</p><p>• Ensure adherence to best practices in CI/CD, DevOps, and operational readiness across the team.</p>
  • 2026-04-03T00:00:00Z
Software Engineering Manager
  • Oshkosh, WI
  • onsite
  • Permanent
  • 120000 - 160000 USD / Yearly
  • <p>Robert Half is seeking an experienced IT Manager in the Applications and Development space. This role is responsible for leading the strategy, delivery, and ongoing support of core enterprise applications. This role manages internal development resources and external partners while ensuring application platforms are stable, secure, and aligned with business objectives. The position combines people leadership, technical oversight, and project execution to deliver scalable, reliable systems that support day-to-day operations.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead, mentor, and manage application developers along with third-party vendors and consultants</li><li>Oversee application development, maintenance, and enhancements across ERP and legacy platforms</li><li>Partner with business stakeholders to translate requirements into effective technical solutions</li><li>Plan and deliver application projects on time and within budget</li><li>Manage system operations including availability, security, backup, and disaster recovery</li><li>Own custom development, integrations, and interfaces across the application landscape</li><li>Establish development standards, documentation, and governance practices (including EDI where applicable)</li><li>Define service level expectations and monitor team performance against operational metrics</li><li>Build and maintain vendor relationships, including contract and hardware management</li><li>Collaborate with IT leadership to align application strategy with organizational goals</li></ul><p><br></p>
  • 2026-04-03T00: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
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
Salesforce Developer
  • Jacksonville, FL
  • onsite
  • Permanent
  • 0 - 0 USD / Yearly
  • <p>Role Overview</p><p>We are seeking an experienced Salesforce professional to help optimize, enhance, and support our Salesforce environment. This role will partner closely with sales and business stakeholders to ensure Salesforce is configured and leveraged effectively to support processes, reporting, and integrations.</p><p>Key Responsibilities</p><ul><li>Establish and promote Salesforce development standards and best practices</li><li>Administer and optimize Salesforce environments to support evolving business needs</li><li>Create and maintain data models, objects, and contact structures</li><li>Design, develop, and manage Salesforce reports and dashboards for business insights</li><li>Build and enhance workflow automation using Salesforce tools such as Process Builder</li><li>Configure and support integrations between Salesforce and AS400 systems</li><li>Work closely with Inside Sales teams to understand products, workflows, and sales scenarios</li><li>Lead and support Salesforce initiatives and enhancements from planning through delivery</li></ul><p><br></p><p><br></p>
  • 2026-04-01T00:00:00Z
Salesforce Developer
  • Fort Washington, PA
  • remote
  • Temporary
  • 0 - 0 USD / Yearly
  • We are looking for a skilled Salesforce Developer to join our team on a long-term contract basis in Fort Washington, Pennsylvania. In this role, you will design and implement tailored solutions within the Salesforce ecosystem, enabling seamless business operations and integration with other systems. This position offers an opportunity to collaborate with cross-functional teams, ensuring the delivery of innovative and reliable Salesforce applications.<br><br>Responsibilities:<br>• Develop and customize Salesforce solutions, including Apex classes, triggers, and Lightning components, to address business requirements.<br>• Integrate Salesforce with external systems using APIs and web services, ensuring smooth data exchange and system interactions.<br>• Create and manage technical documentation to support development and system maintenance.<br>• Perform data migrations while maintaining data accuracy and integrity within the Salesforce platform.<br>• Design and maintain integrations between Salesforce and enterprise systems using MuleSoft.<br>• Collaborate with stakeholders and business analysts to translate requirements into technical solutions.<br>• Implement and manage identity and access management solutions to ensure system security.<br>• Conduct thorough testing and debugging of applications for high-quality deliverables.<br>• Develop reports, dashboards, and automated workflows to enhance business insights and efficiency.<br>• Stay updated with Salesforce best practices, platform updates, and new features to continuously improve solutions.
  • 2026-03-20T00:00:00Z
4 6