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 Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

303 results for Entry Level Software Engineer jobs

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
  • 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
  • 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
  • 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
Full-Stack Software Engineer
  • Mahwah, NJ
  • onsite
  • Permanent
  • 110000 - 130000 USD / Yearly
  • <p><strong>Job Title:</strong> Full-Stack Software Developer</p><p><strong>Location:</strong> Bergen County, New Jersey (Hybrid or Onsite Options Available)</p><p><br></p><p>We are seeking a skilled <strong>Full-Stack Software Developer</strong> to help build and maintain high-performance web applications across both backend systems and user-facing interfaces. The ideal candidate will have a strong technical foundation, a proactive mindset, and a willingness to take ownership of projects from concept through deployment.</p><p>Responsibilities</p><ul><li>Design, develop, and maintain full-stack web applications using <strong>ASP.NET, .NET Core, C#, SQL, and Entity Framework</strong></li><li>Develop and maintain <strong>RESTful APIs</strong> and backend services that support internal and external applications</li><li>Build and enhance responsive front-end interfaces using <strong>Angular and NGRX</strong></li><li>Integrate front-end components with backend APIs and services to deliver seamless user experiences</li><li>Collaborate with cross-functional teams to define requirements, system architecture, and technical solutions</li><li>Write clean, maintainable, and well-documented code across both front-end and back-end components</li><li>Participate in <strong>code reviews</strong> and help improve development standards and best practices</li><li>Troubleshoot and resolve issues across the full application stack, including database, API, and UI layers</li><li>Contribute to <strong>Agile development processes</strong>, including sprint planning, standups, and retrospectives</li></ul><p><br></p><p><br></p>
  • 2026-03-06T00:00:00Z
Software Developer (Mid Level)
  • Miami, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>As a Mid-Level Software Engineer, you will own features end-to-end and design scalable solutions using widely adopted programming languages such as <strong>Python, JavaScript, TypeScript, Java, C#, C++, Go, Swift, Ruby,</strong> and <strong>PHP</strong>. You’ll collaborate closely with product managers, designers, and other engineers.</p><p><strong>What You’ll Do</strong></p><ul><li>Design, implement, and maintain services, APIs, and applications in <strong>Python, JavaScript/TypeScript, Java, C#, C++, Go, Swift, Ruby,</strong> or <strong>PHP</strong></li><li>Perform technical scoping and contribute to architectural decisions</li><li>Improve reliability, performance, and observability of systems</li><li>Write automated tests and maintain high-quality code documentation</li><li>Participate in on-call rotation and help troubleshoot production issues</li><li>Mentor early-career engineers through design reviews and pair programming</li></ul>
  • 2026-03-13T00:00:00Z
Software Developer (Mid Level)
  • Fort Lauderdale, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p><strong>About the Role</strong></p><p>As a Mid-Level Software Engineer, you will own features end-to-end and design scalable solutions using widely adopted programming languages such as <strong>Python, JavaScript, TypeScript, Java, C#, C++, Go, Swift, Ruby,</strong> and <strong>PHP</strong>. You’ll collaborate closely with product managers, designers, and other engineers.</p><p><strong>What You’ll Do</strong></p><ul><li>Design, implement, and maintain services, APIs, and applications in <strong>Python, JavaScript/TypeScript, Java, C#, C++, Go, Swift, Ruby,</strong> or <strong>PHP</strong></li><li>Perform technical scoping and contribute to architectural decisions</li><li>Improve reliability, performance, and observability of systems</li><li>Write automated tests and maintain high-quality code documentation</li><li>Participate in on-call rotation and help troubleshoot production issues</li><li>Mentor early-career engineers through design reviews and pair programming</li></ul><p><br></p>
  • 2026-03-13T00: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-03-13T00:00:00Z
C++ Software Engineer
  • Jacksonville, FL
  • onsite
  • Temporary
  • 0 - 0 USD / Yearly
  • <p>We’re hiring a <strong>C++ Software Engineer</strong> to build and maintain high‑quality, performant backend services and libraries that power core product features. You’ll work across the full SDLC—design, implementation, testing, performance tuning, and release—partnering with product and platform teams.</p><p><strong>What You’ll Do</strong></p><ul><li>Design and implement <strong>robust, modern C++ (C++17/20)</strong> services, libraries, and APIs</li><li>Optimize for <strong>performance, memory, and reliability</strong> (profiling, benchmarking, CPU/memory analysis)</li><li>Build <strong>unit/integration tests</strong> and contribute to CI/CD pipelines</li><li>Debug complex, concurrent systems (threads, async I/O, lock‑free patterns where applicable)</li><li>Collaborate on <strong>system design</strong> (docs, diagrams, trade‑offs) and code reviews</li><li>Integrate with <strong>networking, storage, and messaging</strong> components (REST/gRPC/TCP)</li><li>Write clear documentation and support production releases (on‑call rotation optional)</li></ul><p><br></p>
  • 2026-03-13T00: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 Engineer III
  • Alpharetta, GA
  • remote
  • Temporary
  • 53 - 56 USD / Hourly
  • <p>This position will serve as the primary manager of an internal application and the servers that support it. This role is responsible for overseeing deployments across multiple production environments, troubleshooting application and system issues, managing patches, and supporting day‑to‑day operational stability. The role will work closely with support teams to triage customer‑reported issues, diagnose performance problems, and maintain proper workflow and documentation. Success in this role requires strong SQL skills, experience in Windows Server environments, excellent problem‑solving abilities, and the ability to operate as a collaborative, disciplined, and adaptable team member.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>·        Deploy applications across all environments, including Staging, Pre‑Production, UAT, and Production.</p><p>·        Investigate, troubleshoot, and resolve reported application and system issues.</p><p>·        Perform moderate testing of applications after deployment.</p><p>·        Assist in updating testing, deployment, and operational guidelines.</p><p>·        Monitor client systems to ensure ongoing stability and expected performance.</p><p>·        Implement automation steps using proprietary job/worker management systems.</p><p>·        Coordinate with Support teams to triage and communicate issues related to running systems.</p><p>·        Construct SQL queries and scripting tools to investigate, analyze, and resolve application or performance problems.</p><p>·        Diagnose system-level performance issues and recommend solutions.</p><p>·        Provide daily operational support through early detection and monitoring of systems.</p><p>·        Collaborate with support groups to assist with root‑cause analysis and system recovery.</p><p>·        Perform other related duties as assigned.</p>
  • 2026-03-06T00:00:00Z
Principal Software Engineer
  • Oakland, CA
  • onsite
  • Permanent
  • 250000 - 300000 USD / Yearly
  • We are looking for a highly skilled Principal Software Engineer to lead the architectural evolution and technical advancement of our cutting-edge platform in Oakland, California. In this role, you will play a pivotal part in designing intelligent, scalable systems that enhance how medical professionals access and interact with educational content. This position offers a unique opportunity to combine strategic thinking with hands-on development to shape the future of our product.<br><br>Responsibilities:<br>• Design and implement the next generation of platform architecture, focusing on scalable video systems and AI-driven content discovery.<br>• Develop and prototype workflows powered by Large Language Models (LLMs) to deliver transformative user experiences for medical professionals.<br>• Collaborate with cross-functional teams, including Product and Data, to deploy and monitor intelligent services such as personalization and search relevance.<br>• Establish and maintain architectural standards across backend, frontend, and infrastructure layers to ensure system reliability and scalability.<br>• Lead modernization efforts for existing systems, utilizing Python/Django and React for backend and frontend development.<br>• Mentor engineering teams by fostering best practices, conducting design reviews, and developing prototypes to elevate technical quality.<br>• Explore and integrate advanced tools like vector databases and real-time video personalization frameworks to enhance platform capabilities.<br>• Drive innovation in applied AI by researching and implementing new technologies and methodologies.
  • 2026-02-24T00:00:00Z
Senior Software Developer
  • Woodbury, MN
  • onsite
  • Permanent
  • 130000 - 135000 USD / Yearly
  • We are looking for a Senior Software Developer to join our team in Woodbury, Minnesota. In this role, you will play a key part in designing, building, and scaling critical systems that support both internal operations and customer-facing platforms. This position offers the opportunity to collaborate with diverse teams and external partners while contributing to innovative solutions.<br><br>Responsibilities:<br>• Develop, maintain, and optimize backend systems using C#, .NET, and ASP.NET technologies.<br>• Design and implement RESTful APIs, including OpenAPI/Swagger documentation, to ensure seamless integration.<br>• Build containerized services and manage deployments using modern tools and methodologies.<br>• Collaborate with cross-functional teams to enhance relational databases, such as PostgreSQL, for improved performance.<br>• Utilize GitHub for version control, continuous integration, and collaborative development workflows.<br>• Apply AI-assisted development tools to improve efficiency and streamline coding processes.<br>• Develop user interfaces and front-end applications using React and JavaScript.<br>• Partner with internal teams and external technology providers to deliver scalable and secure solutions.<br>• Troubleshoot, debug, and resolve issues in software systems to ensure reliability and quality.<br>• Stay updated on industry trends and adopt best practices for software development.
  • 2026-03-03T00:00:00Z
Senior Software Developer
  • Jacksonville, FL
  • onsite
  • Permanent
  • 135000 - 150000 USD / Yearly
  • We are looking for a skilled Software Developer to join our team in Jacksonville, Florida. In this role, you will design, develop, and maintain software solutions that meet business needs while ensuring high-quality performance and reliability. The ideal candidate will bring expertise in modern programming languages and frameworks, contributing to innovative projects and collaborative problem-solving.<br><br>Responsibilities:<br>• Develop, test, and maintain software applications using .NET and C# programming languages.<br>• Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.<br>• Implement user-friendly interfaces and features using JavaScript and ASP.NET frameworks.<br>• Troubleshoot, debug, and optimize code to ensure the highest level of performance and reliability.<br>• Adhere to industry standards and best practices for software development and documentation.<br>• Participate in code reviews to maintain code quality and consistency across projects.<br>• Ensure seamless integration of new features with existing systems and applications.<br>• Stay updated with emerging technologies and frameworks to enhance development processes.<br>• Provide technical support and guidance to team members as needed.<br>• Contribute to project planning and deliverables by estimating timelines and resources accurately.
  • 2026-02-20T00:00:00Z
Senior Software Developer
  • Charlotte, NC
  • onsite
  • Temporary
  • 65 - 85 USD / Hourly
  • <p>We are seeking experienced Senior Software Developers interested in connecting for current and upcoming opportunities with leading technology teams.</p><p>This proactive role is ideal for engineers who enjoy solving complex technical challenges, mentoring developers, and contributing to the design of scalable, high-performance systems.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Design and develop scalable software solutions and system architectures</li><li>Lead development initiatives and contribute to technical decision-making</li><li>Collaborate with engineering, product, and business teams to deliver strategic solutions</li><li>Review code and mentor junior developers</li><li>Optimize system performance, reliability, and scalability</li><li>Drive best practices in software development, testing, and deployment</li><li>Participate in architecture discussions and technical planning</li></ul>
  • 2026-03-11T00:00:00Z
Sr. Software Engineer - Technical Lead
  • Bettendorf, IA
  • onsite
  • Permanent
  • 0 - 0 USD / Yearly
  • Position: Sr Software Engineer / Sr Software Developer -- TECHNICAL LEAD<br>Location: onsite -- QUAD CITIES<br>Salary: $95,000 - 125,000 base annual salary + excellent 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>A leading technology‑driven product company is seeking a Development Lead to step into a critical succession role. This position offers 1.5 years of hands‑on knowledge transfer before fully taking over as the future ERP Development Manager and joining the leadership team.<br><br>Why This Opportunity Stands Out -- Exceptional career growth plan with stability!<br><br>Work for a true technology-first organization where the product is what you build.<br>Step into a clear growth path to Development Manager.<br>Lead a blended team across the U.S. and India.<br>High stability: onboarding now for a planned retirement in 2027.<br><br><br>What You’ll Do<br><br>Spend 50–75% coding (60% maintenance, 40% new feature development).<br>Lead and guide a team of 7 developers (3 U.S., 4 India).<br>Assign work, manage delivery, and support daily development activities.<br>Partner closely with QA and Product for requirements, design, and execution.<br>Work full‑stack: 60–70% backend, 30–40% frontend.<br>Eventually own 1:1s and all responsibilities of the Development Manager.<br><br><br>Core Requirements<br><br>5+ years of software development experience (senior level).<br>1–2+ years leading projects or managing developers.<br>Java 8, MySQL, JavaScript/jQuery.<br>Experience in Linux environments and Java Tomcat.<br>Stable work history (no job hoppers).<br>Must currently live within 30 miles of the Quad Cities.<br><br>Bonus Skills<br><br>ERP background<br>Accounting/financial applications<br>C# experience<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-04T00:00:00Z
Senior Fullstack Software Engineer
  • New York, NY
  • onsite
  • Permanent
  • 150000 - 250000 USD / Yearly
  • We are looking for an experienced Senior Fullstack Software Engineer to join our dynamic team in New York, New York. In this role, you will be responsible for designing, building, and maintaining high-performance transactional systems that power commercial products and services. If you&#39;re passionate about developing scalable software solutions and thrive in a collaborative environment, we encourage you to apply.<br><br>Responsibilities:<br>• Develop and manage robust transactional systems across the full stack, ensuring performance and reliability.<br>• Design, implement, and maintain both back-end and front-end software components using Node.js, TypeScript, and React.<br>• Collaborate closely with team members to deliver high-quality products efficiently.<br>• Build scalable, real-time systems leveraging cloud infrastructure.<br>• Debug and resolve complex technical issues to ensure system reliability, recovery, and scalability.<br>• Participate in the full software development lifecycle, from initial design through coding, testing, and deployment.<br>• Stay informed about emerging industry trends and technologies to enhance system performance.<br>• Optimize high-volume services by benchmarking and fine-tuning performance.<br>• Utilize WebSockets and other real-time data transport technologies to support system functionality.
  • 2026-03-12T00:00:00Z
Robotics Software Engineer
  • McLean, VA
  • onsite
  • Temporary
  • 42 - 47 USD / Hourly
  • <p>Position Overview</p><p>We are seeking a Robotics Software Engineer with a solid foundation in Python on Linux and a working knowledge of robotics and autonomous systems. You will design and implement software packages, write tests to support CI, create interface adapters (e.g., JSON↔XML), and collaborate with cross‑functional teams to translate project goals into design, implementation, and verification tasks. Experience with Git, code reviews, and Agile practices is essential. Opportunities exist to contribute to systems design and C++ components if you bring preferred qualifications.</p><p><br></p><p>Key Responsibilities</p><ul><li>Design and implement software in Python on Linux for robotics/autonomy use cases.</li><li>Develop unit and integration tests; support continuous integration and automated pipelines.</li><li>Implement interface adapters for data transformation (e.g., JSON ↔ XML).</li><li>Break down goals into stories/tasks; collaborate with systems, controls, and hardware teams.</li><li>Use Git for version control; participate in code and document reviews.</li><li>(Preferred) Contribute to C++ modules, architecture/ICD docs, and algorithm prototyping.</li></ul><p><br></p>
  • 2026-03-13T00:00:00Z
Entry Level Accountant
  • Cincinnati, OH
  • onsite
  • Permanent
  • 47000 - 52000 USD / Yearly
  • <p>We are looking for a detail-oriented Staff Accountant to join a shared service center in Blue Ash, OH. In this role, you will play a key part in managing financial transactions, maintaining accurate records, and supporting month-end closing activities. This is an excellent opportunity to develop your accounting skills while contributing to the success of our organization.</p><p><br></p><p>Responsibilities:</p><p>• Process accounts payable and accounts receivable transactions with accuracy and efficiency.</p><p>• Manage expense reports and ensure proper documentation and compliance.</p><p>• Prepare journal entries and assist in maintaining the general ledger.</p><p>• Reconcile balance sheets and bank statements to ensure financial accuracy.</p><p>• Support month-end close procedures, including preparing financial reports.</p><p>• Conduct wire transfers and verify transaction details.</p><p>• Assist with financial planning and analysis tasks to support organizational goals.</p><p>• Ensure adherence to accounting principles and regulatory standards.</p><p>• Collaborate with team members to streamline accounting processes and improve workflows.</p>
  • 2026-03-16T00:00:00Z
Entry Level Accountant
  • Somerset, KY
  • onsite
  • Permanent
  • 40000 - 55000 USD / Yearly
  • <p>For more information contact Stacey Bowman at 859-788-3661</p><p><br></p><p>We are looking for a detail-oriented Entry Level Accountant to join our team in Somerset, Kentucky. In this role, you will support financial operations by ensuring accurate accounting processes and assisting with inventory and vendor management. This position is ideal for someone eager to build foundational skills in accounting while contributing to essential financial tasks.</p><p><br></p><p>Responsibilities:</p><p>• Distribute vendor invoice packets to appropriate personnel for review and approval.</p><p>• Process vendor invoices after obtaining necessary approvals.</p><p>• Monitor and report on significant expenses to support budgeting and financial planning.</p><p>• Assist in the monthly financial closing process to ensure timely reporting.</p><p>• Maintain organized accounting files and prepare documents for archiving.</p><p>• Collaborate with external auditors by providing necessary documentation during audits.</p><p>• Identify opportunities to enhance and streamline financial workflows.</p><p>• Support improvements to strengthen internal controls.</p><p>• Perform other accounting-related duties as assigned.</p>
  • 2026-03-10T00:00:00Z
Entry Level Accountant
  • Woodbridge, NJ
  • onsite
  • Temporary
  • 19 - 23 USD / Hourly
  • <p>We are looking for an entry level Finance or Accounting professional with a Bachelor&#39;s Degree in Accounting or Finance in Middlesex County, NJ. In this entry level Accountant role, you will be responsible for AP, AR, journal entries, bank reconciliations, and more. If you are looking to start your career with an amazing company, this might be the opportunity for you!</p><p><br></p><p>Responsibilities:</p><p>• Process accounts payable invoices accurately and efficiently.</p><p>• Process accounts receivable transactions, including generating and distributing invoices.</p><p>• Prepare check requests and compile necessary supporting documentation for vendor payments.</p><p>• Manage vendor reconciliations to maintain accurate financial records.</p><p>• Conduct bank reconciliations to maintain up-to-date financial records.</p><p>• Assist with month-end closing activities, including account reconciliations and financial reporting.</p>
  • 2026-03-16T00:00:00Z
Entry Level Accountant
  • Nashua, NH
  • onsite
  • Permanent
  • 58000 - 65000 USD / Yearly
  • We are looking for a detail-oriented Entry Level Accountant to join our team in Nashua, New Hampshire. In this role, you will play a pivotal part in ensuring compliance, maintaining accurate financial records, and supporting project documentation processes. This position is perfect for someone eager to grow their accounting career while contributing to a collaborative and organized environment.<br><br>Responsibilities:<br>• Manage subcontractor compliance documentation, including verifying certificates of insurance, W-9s, contracts, lien waivers, and licenses.<br>• Conduct thorough reviews of documentation to ensure accuracy and completeness before projects commence and throughout their lifecycle.<br>• Track expiration dates for compliance documents and proactively communicate with subcontractors to maintain up-to-date records.<br>• Provide administrative support to project managers, particularly in contract management and compliance reporting.<br>• Organize and maintain both digital and physical records following company policies and procedures.<br>• Collaborate with accounting and legal teams to address any documentation or compliance-related concerns.<br>• Assist in audit preparation by ensuring all records align with internal controls and compliance standards.
  • 2026-02-18T00:00:00Z
Entry Level Accountant
  • Charlotte, NC
  • onsite
  • Permanent
  • 60000 - 65000 USD / Yearly
  • We are looking for an Entry Level Accountant to join our team in Charlotte, North Carolina. In this role, you will handle critical accounting tasks, including accounts payable functions, bank reconciliations, and financial data management. This is an excellent opportunity for someone who is attentive to details to develop their accounting career while contributing to the company’s operational success.<br><br>Responsibilities:<br>• Process accounts payable tasks, including receiving, importing, and coding invoices for timely payment.<br>• Coordinate invoice approvals and ensure adherence to scheduled check runs.<br>• Maintain vendor records and differentiate relationships between various ownership entities and bank accounts.<br>• Prepare and reconcile monthly bank statements for the Industrial and Multifamily divisions.<br>• Investigate and resolve discrepancies identified during bank reconciliations.<br>• Manage monthly overhead fees, billbacks, and reimbursements with accuracy.<br>• Support seasonal activities such as tenant reconciliations, budget preparation, and tax submissions.<br>• Organize and maintain both digital and physical records for easy access and compliance.<br>• Analyze and interpret lease agreements to ensure proper understanding and execution.<br>• Respond to inquiries from internal and external stakeholders, providing clear and thorough communication.
  • 2026-03-11T00:00:00Z
Entry Level Accountant
  • Martinez, CA
  • onsite
  • Permanent
  • 23.5 - 30.5 USD / Hourly
  • <p>Join Robert Half’s Full-Time Engagement Professionals (FTEP) program as an Entry-Level Accountant and gain hands-on experience across diverse client projects, develop valuable skills, and grow your professional network—all with the stability and benefits of full-time employment. Apply now to start building your accounting career with our team.</p><p><br></p><p>To apply, please submit your resume and your relevant experience to Tawnia Kirshen via my email located in LinkedIn. </p><p><br></p><p><strong>What You&#39;ll Do:</strong></p><ul><li>Assist with general ledger entries and account reconciliations</li><li>Support month-end and year-end close processes</li><li>Help prepare financial statements and reports</li><li>Perform data entry and maintain accurate financial records</li><li>Contribute to special projects across multiple industries</li></ul><p><strong>Why Join Us?</strong></p><ul><li>Be part of an innovative and respected organization</li><li>Build a strong foundation for your accounting career</li><li>Gain exposure to different systems, teams, and industries</li></ul>
  • 2026-03-06T00:00:00Z
2 4