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

303 results for Entry Level Software Engineer jobs

Software Engineer
  • Pasadena, CA
  • onsite
  • Permanent
  • 120000.00 - 150000.00 USD / Yearly
  • <p><strong>.NET Engineer</strong></p><p> <strong>Location:</strong> Hybrid (Los Angeles, CA)</p><p><br></p><p>We’re seeking a skilled <strong>.NET Engineer</strong> to design, develop, and maintain scalable applications and APIs in a dynamic, collaborative environment. You’ll work with technologies like <strong>.NET Core, Azure Cloud, ReactJS, and Azure SQL</strong> to build impactful digital products that serve a wide audience.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Develop and maintain efficient, secure .NET applications and RESTful APIs</li><li>Collaborate with product managers and tech leads to deliver scalable solutions</li><li>Manage and optimize databases using Azure SQL</li><li>Participate in Agile workflows and code reviews</li><li>Ensure quality through testing, troubleshooting, and documentation</li></ul><p>For immediate consideration, direct message Reid Gormly on LinkedIN and Apply Now!</p>
  • 2025-10-16T16:13:44Z
Lead - Full Stack- Software Engineer (SaaS)
  • Des Moines, IA
  • remote
  • Permanent
  • - USD / Yearly
  • Position: Lead Software Engineer - Full Stack (SaaS)<br>Location: Remote<br>Salary: up to $175,000 base annual salary + 10%<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>Lead Full-Stack Engineer – Build the Future from Day One<br>Our client is launching something new—and they are looking for a Lead Full-Stack Engineer to help architect and build it from the ground up. This is a greenfield opportunity to shape a consumer-facing digital product within a fast-moving, innovation-driven environment that blends the energy of a startup with the stability and resources of a well-established enterprise.<br>If you thrive on solving complex problems, love working across the stack, and want to be part of a team that’s just getting started, this is your moment.<br>What You’ll Do:<br>• Lead the design, development, and delivery of full-stack features and scalable systems<br>• Architect mobile and web applications using Flutter, React.js, and Java/Spring Boot<br>• Collaborate with product managers, designers, and stakeholders to define technical solutions that align with user and business goals<br>• Drive product discovery and experimentation with a focus on usability and performance<br>• Mentor junior engineers and foster a culture of technical excellence and collaboration<br>• Contribute to product roadmaps and strategic planning<br>• Advocate for modern development practices, clean architecture, and continuous improvement<br>What You Bring:<br>• 5+ years of experience in full-stack or product-focused software development<br>• Advanced proficiency in Dart/Flutter, React.js, and Java/Spring Boot<br>• Experience with GraphQL, Firebase, or WebSockets<br>• Strong understanding of cloud platforms (AWS, GCP, or Azure), CI/CD, and DevOps practices<br>• Familiarity with infrastructure as code (Terraform, CloudFormation)<br>• Proven leadership in technical projects and mentoring teams<br>• Background in product strategy, user research, or data-driven development<br>• Contributions to open-source projects or technical publications are a plus<br>• Strong sense of ownership, accountability, and collaboration<br>Why You’ll Love It:<br>• Join early in a greenfield build with massive potential for impact<br>• Work in a startup-style culture that values innovation, speed, and creativity<br>• Enjoy the backing of a well-funded, successful enterprise with a history of delivering results<br>• Influence the product, the tech stack, and the team culture from day one<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 mobile: 515-771-8142. Or one click apply on our Robert Half website. No third party inquiries please. Our client cannot provide sponsorship and cannot hire C2C. ***
  • 2025-09-20T20:54:01Z
Software Engineer
  • Orlando, FL
  • onsite
  • Temporary
  • 70.00 - 75.00 USD / Hourly
  • <p><strong>Senior Java Developer – Spring Boot / Reactive Systems</strong></p><p> <strong>Location:</strong> Celebration, FL - Onsite</p><p> <strong>Start Date:</strong> November 1st</p><p> <strong>Employment Type:</strong> Contract- 12 months with potential extension</p><p><strong>Overview:</strong></p><p> We are seeking a highly skilled <strong>Senior Java Developer</strong> with expertise in <strong>Spring Boot</strong> and <strong>Reactive Programming</strong> to support a major backend transformation initiative for a high-profile cruise activity platform. This role involves leading the development of scalable, customer-facing services that enhance guest experiences through personalized activity recommendations and streamlined reservation capabilities.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead the design and development of complex backend systems using <strong>Spring Boot</strong>, <strong>WebFlux</strong>, and asynchronous processing techniques</li><li>Build and enhance services that support both prepaid and non-payment activity reservations</li><li>Contribute to the development of a recommendation engine tailored to guest profiles, party composition, and dining preferences</li><li>Participate in a full system rewrite of a large-scale activity management platform</li></ul><p><br></p>
  • 2025-09-29T13:24:07Z
Sr. Software Engineer
  • Richfield, OH
  • onsite
  • Temporary
  • 57.00 - 66.00 USD / Hourly
  • We are looking for a highly skilled Sr. Software Engineer to join our team in Richfield, Ohio. This is a long-term contract position where you will play a key role in developing enterprise-level web applications using cutting-edge technologies. The ideal candidate will have expertise in building single-page applications and Java-based solutions, alongside experience with modern frameworks and tools.<br><br>Responsibilities:<br>• Develop robust enterprise-level web applications using the Angular framework and Spring Framework.<br>• Design and implement single-page applications with TypeScript and JavaScript, ensuring optimal performance and user experience.<br>• Build Java-based web solutions leveraging Spring Framework for efficient and scalable backend development.<br>• Utilize PostgreSQL databases for data management and execute complex queries to support application functionality.<br>• Implement three-tier UI components using libraries like PrimeNG to enhance application interfaces.<br>• Manage data binding and transfer processes effectively, ensuring seamless integration with backend systems.<br>• Collaborate with team members to apply object-oriented programming principles and design patterns for efficient code architecture.<br>• Leverage tools such as Maven and Jenkins to automate builds and streamline development workflows.<br>• Work with HTML5, CSS, and JSON to create responsive and visually appealing front-end designs.<br>• Debug and optimize applications, ensuring high-quality deliverables that align with project requirements.
  • 2025-10-13T17:34:37Z
Sr. Software Engineer
  • Rochester Hills, MI
  • onsite
  • Permanent
  • 90000.00 - 125000.00 USD / Yearly
  • We are seeking a Project Engineer to lead development efforts for diagnostic solutions across PC, Mobile, and Embedded platforms in the Heavy Duty Vehicle Diagnostics domain. This role blends hands-on technical expertise with project leadership, ensuring delivery of secure, high-quality, and compliant products. You will collaborate with cross-functional teams to define requirements, integrate systems, and deliver solutions that meet the evolving needs of our customers and industry standards.<br><br><br>Responsibilities:<br><br>Lead projects spanning PC applications, mobile apps, and embedded platforms for heavy-duty diagnostics products.<br>Define system architecture, requirements, and integration strategies across software and hardware platforms.<br>Drive development and validation of diagnostic protocols (e.g., CAN/J1939, ISO 15765-2, J1708/J1587, UDS, ISO 22900).<br>Ensure compliance of drivers with Industry Standard (RP1210/RP1227, J2534).<br>Ensure compliance with cybersecurity, safety, and regulatory requirements.<br>Work closely with OEMs, Fleets, Suppliers, and internal engineering teams to deliver high-performing, secure diagnostic solutions.<br>Coordinate issue resolution during development, testing, and customer deployments.<br>Contribute to certification and compliance documentation.<br>Qualifications:<br><br>Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, Computer Science, or related field.<br>5+ years of experience in embedded systems, diagnostics, or automotive/heavy-duty software development.<br>Strong technical expertise in:<br>Implementing API Drivers on PC and mobile platforms using (C/C++/.NET).<br>Vehicle communication protocols: CAN, CAN FD, ISO 15765-2, UDS, J1939, DoIP<br>Firmware development on VCI devices (e.g. devices with microcontrollers and CAN transceivers, UARTs and USB peripherals)<br>TCP/IP protocols and network stack, including secure communication (TLS, VPN, IPsec).<br>Working with low level drivers (e.g. USB, NDIS etc.) on PC, as well as working with SDK<br>A very good experience of working with various IDEs preferably<br>Visual Studio 2022<br>MCUXpresso<br>Have a good understanding of debugging firmware IoT devices<br>Have a good understanding of PC and Mobile (Android/iOS) application development with 3rd party API layer<br>Familiarity with Agile, CI/CD, and version control (Git).<br>Preferred Skills:<br><br>Linux experience on embedded systems<br>Hands-on experience with cybersecurity in embedded systems.<br>Wireless experience with Wi-Fi, Bluetooth SPP, and Bluetooth Low Energy.<br>Experience with containerized applications on embedded systems (Docker, Podman).
  • 2025-10-16T15:18:42Z
Software Developer
  • Jacksonville, FL
  • onsite
  • Temporary
  • - USD / Hourly
  • <p>Are you passionate about building high-performance applications that make a real impact? We’re looking for a <strong>C++ Developer</strong> to join our engineering team in <strong>Jacksonville, FL</strong>. In this role, you’ll be working on cutting-edge projects, developing optimized and scalable systems, and collaborating with a talented group of engineers to drive innovation.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Design, code, and optimize software applications using <strong>C++</strong></li><li>Enhance <strong>system performance, scalability, and reliability</strong></li><li>Collaborate with cross-functional teams to develop and refine <strong>software architecture and design</strong></li><li>Debug and troubleshoot complex software issues in large-scale systems</li><li>Contribute to continuous improvement through <strong>code reviews</strong> and best practice implementation</li><li>Work within <strong>modern development frameworks and tools</strong></li></ul><p><br></p>
  • 2025-10-16T15:33:45Z
Software Engineer III
  • Alpharetta, GA
  • onsite
  • Temporary
  • 45.00 - 50.00 USD / Hourly
  • <p><strong>Job Title: DevOps Engineer </strong></p><p> <strong>Location:</strong> Alpharetta, GA </p><p> <strong>Duration:</strong> 1 Year (Potential for Extension)</p><p> <strong>Employment Type:</strong> Contract </p><p><strong>About the Role</strong></p><p>We are seeking a skilled and proactive <strong>DevOps Engineer</strong> to join our team. This team is responsible for managing and evolving a complex CI/CD pipeline that spans Octopus Deploy, GitHub, and AWS infrastructure. The ideal candidate will be passionate about automation, deployment stability, and continuous improvement.</p><p>This role offers the opportunity to work with a collaborative team managing over 50 environments and 400+ servers, with a focus on customizing, stabilizing, and automating deployment workflows.</p><p>e<strong>Key Responsibilities</strong></p><ul><li>Customize and stabilize CI/CD pipelines using Octopus Deploy and GitHub Actions with a strong emphasis on security.</li><li>Develop and maintain deployment scripts using PowerShell.</li><li>Troubleshoot and support existing configurations involving Terraform and Ansible.</li><li>Collaborate with development and SRE teams to streamline deployment processes and reduce manual intervention.</li><li>Manage secrets securely using AWS KMS.</li><li>Create and maintain reusable scripts and templates for deployment automation.</li></ul>
  • 2025-10-14T14:54:24Z
Software Engineer
  • New York, NY
  • onsite
  • Permanent
  • 150000.00 - 175000.00 USD / Yearly
  • We are seeking a Software Engineer to join our dynamic Technology team in New York. This individual will play a critical role in enhancing the firm’s trading systems, with a strong focus on execution trading and close collaboration with traders and brokers.<br><br>Key Responsibilities<br><br>Partner directly with traders and brokers to improve execution workflows and trading efficiency.<br>Enhance and maintain core components of the firm’s trading infrastructure, including:<br><br>Data acquisition and validation from multiple sources.<br>Integration of quantitative models into live trading systems.<br>Execution logic and order routing across global markets.<br>Post-trade workflows, including reconciliation and audit trails.<br>Risk reporting and analytics to support real-time and end-of-day decision-making.<br><br><br>Develop and optimize systems for low-latency, high-throughput trading environments.<br>Collaborate with quantitative researchers to translate model outputs into executable strategies.<br>Work with internal stakeholders to ensure systems align with business objectives and compliance requirements.<br>Contribute to architectural decisions and evaluate new technologies to evolve the tech stack.<br>Participate in code reviews, testing, and deployment processes using industry best practices.<br><br><br>Qualifications<br><br>Bachelor’s or Master’s degree in Computer Science, Engineering, or a related quantitative field.<br>3–5 years of detail oriented software development experience.<br>Proficiency in C++, Rust, and familiarity with Python.<br>Experience with messaging protocols (RabbitMQ, Kafka), WebSockets, and AWS.<br>Strong knowledge of SQL and relational database design.<br>Familiarity with financial data APIs and databases (e.g., Onetick, Kdb).<br>Comfortable working in Unix/Linux environments.<br>Strong analytical and problem-solving skills.<br>Excellent communication skills, both written and verbal.
  • 2025-10-16T15:18:42Z
Sr. Software Engineer
  • Coshocton, OH
  • onsite
  • Temporary
  • - USD / Hourly
  • We are looking for an experienced Sr. Software Engineer to design and implement dynamic web applications with a focus on front-end development and backend integration. This role involves working extensively with React.js, Node.js, Express.js, and SQL, while utilizing Docker for deployment and containerization. This is a long-term contract position based in Coshocton, Ohio, offering the opportunity to collaborate with a skilled team and contribute to high-quality software solutions.<br><br>Responsibilities:<br>• Develop responsive and user-friendly front-end interfaces using React.js and modern JavaScript frameworks.<br>• Create and maintain robust RESTful APIs utilizing Node.js and Express.js.<br>• Design and implement database solutions with SQL, ensuring efficient data storage and retrieval.<br>• Utilize Docker for application containerization and deployment across various environments.<br>• Collaborate closely with designers and other developers to create seamless applications.<br>• Conduct thorough code reviews to ensure quality, maintainability, and adherence to industry standards.<br>• Debug and troubleshoot issues to enhance application performance and reliability.<br>• Optimize front-end performance for responsive designs and cross-device compatibility.<br>• Stay updated on emerging technologies and integrate them into project workflows as applicable.
  • 2025-10-09T13:09:03Z
Software Engineer
  • Jacksonville, FL
  • remote
  • Contract / Temporary to Hire
  • 39.59 - 45.84 USD / Hourly
  • <p>We are offering an opportunity for a Software Engineer at our location in Jacksonville, Florida. In this role, you will be tasked with developing, testing, and deploying software solutions using a modern technology stack. You will work closely with product owners, designers, and other engineers in an Agile environment to deliver excellent user experiences. </p><p><br></p><p>Responsibilities: </p><p><br></p><p>• Contribute to the creation and maintenance of software applications utilizing .NET Core, C#, and Angular JS.</p><p>• Develop and implement RESTful APIs to ensure seamless integration between various systems.</p><p>• Participate actively in designing and implementing microservices architecture.</p><p>• Write efficient SQL queries and manage SQL Server databases.</p><p>• Engage in all stages of the software development lifecycle, including gathering requirements, designing, coding, testing, and deploying.</p><p>• Write unit and integration tests, and contribute to automated testing initiatives.</p><p>• Utilize Git for version control and collaborate effectively with the team through code reviews.</p><p>• Apply Docker and containerization technologies for application deployment and management.</p><p>• Participate in Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.</p><p>• Troubleshoot software defects and production issues.</p><p>• Stay abreast of the latest technology trends and best practices.</p><p>• Contribute to technical documentation and knowledge sharing within the team.</p><p>• Collaborate effectively with cross-functional teams including product, design, and QA.</p>
  • 2025-10-15T20:14:23Z
Senior Software Engineer
  • Burbank, CA
  • remote
  • Temporary
  • 87.00 - 90.00 USD / Hourly
  • We are looking for an experienced Senior Software Engineer to join our team in Burbank, California. In this role, you will contribute to the development and enhancement of a developer platform focused on workload identity, access management, and metadata. This is a long-term contract position where you will play a key role in ensuring secure and scalable infrastructure solutions for our technology environment.<br><br>Responsibilities:<br>• Develop and enhance full-stack Python applications using frameworks such as Django, Flask, or FastAPI.<br>• Design, implement, and maintain scalable and secure APIs, including GraphQL.<br>• Manage and optimize databases such as MySQL, PostgreSQL, or MongoDB.<br>• Collaborate on provisioning and deployment tasks using tools like Terraform and Kubernetes.<br>• Integrate applications with cloud technologies and ensure smooth deployment in cloud-hosted environments.<br>• Create and maintain client libraries, ensuring seamless integration within the developer platform.<br>• Implement access controls and security policies to safeguard workloads and metadata.<br>• Provide technical demos and presentations to showcase platform features and updates.<br>• Troubleshoot and resolve issues across services owned by the team.<br>• Contribute to the team registry and developer directory by adding new features.
  • 2025-10-16T18:49:20Z
Software Engineer, Full Stack
  • Cary, NC
  • onsite
  • Permanent
  • 100000.00 - 150000.00 USD / Yearly
  • We are looking for a skilled Software Engineer, Full Stack, to join our dynamic team in Durham, North Carolina. In this role, you will play a key part in maintaining and enhancing our existing software product while ensuring its optimal performance and quality. This is a great opportunity to work on cutting-edge technologies in a collaborative and innovative environment.<br><br>Responsibilities:<br>• Analyze and resolve software bugs and issues within the existing application and codebase.<br>• Address tasks from a ticket queue, including debugging and implementing improvements.<br>• Contribute to the development of new features and enhancements as you grow within the team.<br>• Collaborate with cross-functional teams to ensure high-quality software delivery.<br>• Maintain and advance the functionality of the current product to meet evolving business needs.<br>• Utilize open-source tools such as Vue.js, React.js, Go, and React Native for software development.<br>• Participate in code reviews and ensure adherence to best practices.<br>• Work with backend technologies, focusing on Go, while being open to learning new languages.<br>• Assist in optimizing database performance and ensuring efficient data handling.<br>• Stay updated on emerging technologies and propose innovative solutions to improve the product.
  • 2025-09-19T22:04:32Z
Software Engineer
  • New Albany, OH
  • onsite
  • Temporary
  • - USD / Hourly
  • We are looking for a highly capable Software Engineer to support and enhance our Freshservice platform within a manufacturing environment. This is a Contract position based in New Albany, Ohio, requiring expertise in automation, integration, and customization to optimize IT operations and business workflows. The ideal candidate will excel in developing tailored solutions, troubleshooting issues, and collaborating with cross-functional teams to meet organizational needs.<br><br>Responsibilities:<br>• Customize the Freshservice platform, including workflows, forms, templates, and service catalogs, to meet specific business requirements.<br>• Design and implement automated processes for IT operations such as incident management, change management, and service requests.<br>• Develop custom applications, widgets, and dashboards to improve platform functionality and user experience.<br>• Integrate Freshservice with external systems using APIs, webhooks, and other integration tools.<br>• Create and maintain detailed reports and analytics to track IT performance metrics, KPIs, and SLAs.<br>• Troubleshoot and resolve issues related to scripts, workflows, and integrations to ensure system reliability.<br>• Collaborate with IT and business teams to align Freshservice solutions with operational goals and requirements.<br>• Conduct thorough testing of customizations and integrations to ensure seamless functionality.<br>• Stay updated on Freshservice platform updates and industry best practices to enhance system capabilities.
  • 2025-10-09T17:54:09Z
Sr. Software Engineer (.NET)
  • Florham Park, NJ
  • onsite
  • Permanent
  • 140000.00 - 175000.00 USD / Yearly
  • <p>The primary responsibility of the Senior Software Engineer includes designing, testing, deploying and supporting new and existing web applications for both internal and external clients. In addition, the Senior Software Engineer is expected to collaborate effectively with other software engineers, quality assurance, project management, patient care and operations to deliver high quality software with speed in a fast-paced environment.</p><p> </p><p><strong>Job Scope and Major Responsibilities:</strong></p><p><strong> </strong></p><p>·      Develops software solutions by studying business and functional requirements and writes code that meets the requirements. </p><p>·      Confers with business analysts, project managers and other software engineers regarding system design, data usage, and work processes; investigates problem areas; follows the software development lifecycle.</p><p>·      Troubleshoots issues that are occurring in production and comes up with the right solutions that will fix the problem and prevent it from re-occurring.</p><p>·      Determines operational feasibility by evaluating the requirements, analysis, solution development, and proposed solutions.</p><p>·      Demonstrates a strong understanding of software development by writing clear code that is self documenting and easy for other developers to understand. </p><p>·      Updates job knowledge by studying newer development tools, programming techniques, and computing equipment; participates in educational opportunities; reads professional publications; maintains personal networks; participates in professional organizations.</p><p>·      Adheres at all times to physical, administrative and technical safeguards related to core business when executing job functions.</p><p>·      Complies with the provisions of the Health Insurance Portability and Accountability Act of 1996 and its implementing regulations, as amended (“HIPAA”)</p><p><strong> </strong></p><p><strong>Performance Criteria:</strong></p><p><strong> </strong></p><p>This role is evaluated by the accuracy and effectiveness of the relevant authored code and implemented solutions, as well as timely communication with other business users and IT teams. Achieving performance targets for code resiliency and defect rate is critical for assessing this role’s performance.</p><p> </p>
  • 2025-09-19T16:48:59Z
Software Developer
  • St. Augustine, FL
  • onsite
  • Temporary
  • 35.63 - 41.25 USD / Hourly
  • <p><br></p><p>We are seeking a highly motivated and experienced Software Developer to join our team and play a pivotal role in a critical legacy application modernization project. The successful candidate will be responsible for re-architecting, developing, and migrating our existing legacy application to a robust, scalable, and modern web-based application. This role requires a strong understanding of web development best practices, excellent problem-solving skills, and a solid foundation in the Microsoft technology stack and related web technologies.</p><p><br></p><p>Responsibilities</p><p>• Design, develop, test, deploy, and maintain high-quality, scalable, and secure web applications.</p><p>• Lead the conversion of functionalities from a legacy application to a modern web-based .Net MVC framework.</p><p>• Write clean, efficient, and well-documented code in .Net Core, C#, and JavaScript.</p><p>• Develop and consume RESTful APIs to facilitate communication between various application components and external services.</p><p>• Design and manage database schemas, and interact with MySQL databases effectively.</p><p>• Implement responsive and user-friendly interfaces using Bootstrap and other front-end technologies.</p><p>• Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, deployment, and support.</p><p>• Collaborate closely with product owners, business analysts, and other developers to translate business requirements into technical solutions.</p><p>• Identify and troubleshoot software defects and provide timely resolutions.</p><p>• Stay up-to-date with emerging technologies and industry trends to recommend and implement improvements.</p><p>• Contribute to code reviews and mentor junior developers.</p><p><br></p><p>Qualifications</p><p>Required Skills & Experience</p><p>• Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.</p><p>• Proven experience in software development, with a strong portfolio of web application development.</p><p>• Expertise in .NET framework and C# programming language.</p><p>• Strong experience with ASP.NET MVC.</p><p>• Proficiency in JavaScript and modern front-end development concepts.</p><p>• Solid understanding and practical experience with Bootstrap for responsive web design.</p><p>• Demonstrable experience developing and consuming API's (RESTful services).</p><p>• Proficiency in MySQL database design, query optimization, and management.</p><p>• Experience with version control systems (e.g., Git).</p><p>• Strong analytical, problem-solving, and debugging skills.</p><p>• Excellent communication and interpersonal skills.</p><p><br></p><p>Preferred Skills</p><p>• Experience with other front-end frameworks (e.g., React, Angular, Vue.js) is a plus.</p><p>• Familiarity with cloud platforms (e.g., Azure, AWS, GCP).</p><p>• Experience with automated testing frameworks and practices.</p><p>• Knowledge of software design patterns and architectural principles.</p><p>• Experience in migrating legacy systems.</p>
  • 2025-10-08T14:04:30Z
Full Stack Software Engineer
  • Edison, NJ
  • onsite
  • Contract / Temporary to Hire
  • 55.41 - 64.16 USD / Hourly
  • <p><strong>Position Summary</strong></p><p>We’re seeking a <strong>Full Stack</strong> <strong>Senior Software Engineer</strong> to help design, build, and deliver modern, scalable applications that power our firm’s next generation of digital products. This is a hands-on, full-stack engineering role working across <strong>front-end</strong>, <strong>back-end</strong>, <strong>cloud</strong>, and <strong>API integrations</strong>. You’ll collaborate with cross-functional teams to create secure, high-performing software that drives real business impact.</p><p> </p><p> </p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>Application Development</strong></p><ul><li>Design, develop, test, and deploy software solutions using <strong>React</strong>, <strong>AWS</strong>, and modern scripting languages.</li><li>Translate business and functional requirements into elegant, scalable technical solutions.</li><li>Contribute to architectural decisions that improve reliability, maintainability, and performance.</li></ul><p><strong>Cloud Engineering</strong></p><ul><li>Build and optimize applications leveraging <strong>AWS services</strong> (Lambda, DynamoDB, Redshift, etc.).</li><li>Ensure cloud applications are cost-efficient, secure, and highly available.</li><li>Implement security best practices across all AWS-based components.</li></ul><p><strong>API Design & Integration</strong></p><ul><li>Develop and manage <strong>REST</strong>, <strong>GraphQL</strong>, and <strong>WSO2-based APIs</strong> for seamless system integration.</li><li>Maintain consistency, scalability, and performance across all API endpoints.</li></ul><p><strong>Scripting & Automation</strong></p><ul><li>Use <strong>TypeScript</strong>, <strong>JavaScript</strong>, and <strong>Python</strong> to develop robust, cross-platform solutions.</li><li>Automate repetitive tasks and enhance system reliability through scripting and process improvements.</li></ul><p><strong>Data & SQL Development</strong></p><ul><li>Design and optimize <strong>SQL queries</strong> and database structures to support business applications.</li><li>Ensure data integrity, accuracy, and high performance in all database interactions.</li></ul><p><strong>Collaboration & Leadership</strong></p><ul><li>Partner with Software Engineering Leads, Business Solution Engineers, QA, and stakeholders to deliver quality results.</li><li>Mentor peers, share knowledge, and foster a culture of innovation and technical excellence.</li><li>Communicate technical concepts clearly to non-technical audiences.</li></ul><p><br></p>
  • 2025-10-06T20:18:46Z
Software Developer
  • Boca Raton, FL
  • onsite
  • Permanent
  • 90000.00 - 100000.00 USD / Yearly
  • We are looking for a skilled Software Developer to join our team in Boca Raton, Florida. In this role, you will contribute to the design, development, and maintenance of software applications, ensuring high-quality code and seamless user experiences. This is an opportunity to work in a collaborative environment where innovation and problem-solving are highly valued.<br><br>Responsibilities:<br>• Develop and maintain full-stack applications using technologies such as C#, ASP.NET, JavaScript, and TypeScript.<br>• Implement and optimize backend systems, including database interactions with Microsoft SQL Server.<br>• Design and build APIs to support application functionality and integration with external platforms.<br>• Collaborate with cross-functional teams to identify and resolve software issues effectively.<br>• Write clean, efficient, and maintainable code following best practices and coding standards.<br>• Participate in code reviews to ensure high-quality software development.<br>• Utilize version control tools like Git for efficient code management and collaboration.<br>• Work within Agile Scrum methodologies to deliver projects on time and meet organizational objectives.<br>• Conduct performance testing and debugging to enhance application functionality and reliability.<br>• Stay updated with emerging technologies to continuously improve the development process.
  • 2025-10-07T14:28:49Z
Teamcenter Software Engineer
  • Costa Mesa, CA
  • remote
  • Temporary
  • 90.00 - 98.00 USD / Hourly
  • <p>**** For Faster response on the position, please send a message to Jimmy Escobar on LinkedIn or send an email to Jimmy.Escobar@roberthalf(.com) with your resume. You can also call my office number at 424-270-9193****</p><p><br></p><p>We are looking for a skilled Teamcenter Software Engineer to join our team in Costa Mesa, California. In this long-term contract role, you will collaborate with cross-functional teams to optimize and expand Teamcenter solutions across various business operations. If you have a strong technical background, hands-on experience with Teamcenter, and a passion for problem-solving, we encourage you to apply.</p><p><br></p><p>Responsibilities:</p><p>• Collaborate with product managers, engineering, manufacturing, and document control teams to implement and enhance Teamcenter solutions.</p><p>• Analyze business processes and recommend effective solutions using best practices within the Teamcenter environment.</p><p>• Develop and manage integrations between Teamcenter and related applications to ensure seamless data flow.</p><p>• Provide day-to-day support to cross-functional teams, addressing operational needs and driving change management initiatives.</p><p>• Troubleshoot technical issues related to Teamcenter deployment, configuration, and server/client operations.</p><p>• Customize Teamcenter workflows and dispatchers to meet specific business requirements.</p><p>• Assist in the improvement of system performance, including database management and server optimization.</p><p>• Ensure integration methodologies align with upstream and downstream application requirements.</p><p>• Conduct technical assessments to address business challenges and translate them into actionable solutions.</p>
  • 2025-10-16T23:34:17Z
Software Engineer-Backend-Mobile
  • Kansas City, MO
  • remote
  • Permanent
  • - USD / Yearly
  • Position: Software Engineer - Full Stack (Mobile-First, Backend-Focused)<br>Location: Remote<br>Salary: up to $160,000 base annual salary + bonus + excellent benefits<br>Build the future from the ground up.<br>We’re launching a brand-new product in a brand-new department—with the backing of a financially strong, well-established company. This is a rare opportunity to join a zero-to-one initiative with a startup vibe, where your work will directly shape the mobile-first experience from day one.<br>We’re looking for a Full Stack Software Engineer who’s passionate about backend architecture, mobile innovation, and building scalable systems that power intuitive user experiences. You’ll be part of a small, agile team driving product discovery, development, and delivery.<br><br>What You’ll Do<br> • Design and build backend services and APIs using Java and Spring Boot.<br> • Develop mobile apps with Flutter and web interfaces with React.js.<br> • Collaborate with product, design, and engineering to turn ideas into reality.<br> • Own features end-to-end—from concept to deployment.<br> • Ensure performance, scalability, and reliability across the stack.<br>What You Bring<br> • 3+ years of experience in full-stack or product engineering roles.<br> • Strong backend development skills (Java, Spring Boot, REST APIs).<br> • Hands-on experience with Flutter and React.js.<br> • Familiarity with cloud platforms (AWS, GCP, Azure), Docker, Kubernetes, and CI/CD.<br> • Agile mindset and experience in startup or product-led environments.<br> • Curiosity, creativity, and a bias toward action.<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. ***
  • 2025-09-30T22:33:58Z
Software Engineer
  • Jacksonville, FL
  • onsite
  • Temporary
  • - USD / Hourly
  • <p><strong>About the Role:</strong></p><p> We are looking for a <strong>Senior Python Developer</strong> to join our team and play a key role in designing, developing, and optimizing high-performance applications. This role is ideal for someone who thrives in solving complex problems, writing clean, efficient code, and collaborating with cross-functional teams to deliver innovative solutions.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and maintain scalable applications and services using <strong>Python</strong>.</li><li>Write clean, testable, and efficient code following best practices.</li><li>Collaborate with product managers, engineers, and stakeholders to define requirements and deliver high-quality software solutions.</li><li>Optimize performance of existing applications and troubleshoot critical production issues.</li><li>Implement automated testing frameworks and ensure robust code coverage.</li><li>Contribute to architectural decisions and mentor junior developers.</li><li>Integrate applications with third-party APIs and cloud-based services.</li><li>Stay current with emerging technologies, frameworks, and best practices in Python development.</li></ul><p><br></p>
  • 2025-10-03T10:49:26Z
Software Developer
  • Albuquerque, NM
  • onsite
  • Contract / Temporary to Hire
  • - USD / Hourly
  • <p>We are looking for a skilled Software Developer to join our team in Albuquerque, New Mexico. In this Contract-to-permanent position, you will play a vital role in creating intuitive and accessible web interfaces while ensuring high performance and seamless user experiences. Collaborating with cross-functional teams, you will contribute to the development of reusable components, implement accessibility standards, and optimize digital touchpoints.</p><p><br></p><p>Responsibilities:</p><p>• Design and develop responsive web interfaces using JavaScript and Astro.js to deliver exceptional user experiences.</p><p>• Build and maintain modular, reusable components that adhere to brand guidelines and accessibility standards.</p><p>• Work closely with designers and marketers to transform wireframes and mockups into functional and visually appealing interfaces.</p><p>• Incorporate best practices in web development, including performance optimization and structured data implementation.</p><p>• Ensure all web properties meet accessibility standards, including compliance with guidelines.</p><p>• Optimize websites for cross-browser compatibility and improve accessibility through semantic HTML and proper roles.</p><p>• Manage and enhance the component library to ensure scalability and consistency across projects.</p><p>• Provide technical support and share expertise with internal teams to foster a collaborative environment.</p><p>• Stay updated on emerging technologies, UI/UX trends, and web standards to continuously improve development processes.</p><p>Other duties as needed</p>
  • 2025-09-29T20:44:31Z
Software Engineer
  • Grand Rapids, MI
  • onsite
  • Permanent
  • 90000.00 - 105000.00 USD / Yearly
  • We are looking for a skilled Software Engineer to join our manufacturing team in Grand Rapids, Michigan. In this role, you will design and implement innovative software solutions, collaborate with cross-functional teams, and ensure systems are optimized for business needs. This position offers a dynamic environment where your technical expertise will directly contribute to organizational success.<br><br>Responsibilities:<br>• Develop and maintain software applications using languages such as C#, .NET, and JavaScript.<br>• Create and optimize front-end interfaces with tools like React.js and HTML.<br>• Manage database systems, including SQL and T-SQL, to ensure data integrity and performance.<br>• Integrate ERP systems such as Epicor to streamline business operations.<br>• Utilize AI tools and services to deliver rapid and effective solutions.<br>• Map and document processes using tools like Google Drawing, Visio, or Lucidchart.<br>• Collaborate with team members to identify and implement improvements to existing systems.<br>• Troubleshoot and resolve on-call emergency situations as needed.<br>• Participate in scheduled maintenance and system upgrades during off-hours.<br>• Travel occasionally to support project and system needs.
  • 2025-10-17T14:59:31Z
Software Developer
  • Englewood, CO
  • onsite
  • Permanent
  • 185000.00 - 200000.00 USD / Yearly
  • <p>We are looking for a skilled Software Developer to join our client's amazing team in the Denver Colorado area. This role offers an exciting opportunity to leverage cutting-edge technologies in a fast-paced environment to create impactful solutions for the business. The ideal candidate will design and deploy innovative applications and will possess strong problem-solving skills and a passion for creating applications that enable the business through streamlining P& L calculations, financial operations, and reconciliations. The ideal candidate will have significant financial competence along with their development skill set.</p><p><br></p><p>Responsibilities:</p><p>• Collaborate with the business to understand complex business requirements and translate them into effective technical solutions.</p><p>• Architect, design, and deploy software applications, showcasing a hands-on and thoughtful approach throughout the development process.</p><p>• Using C# and Python, develop, deploy and maintain high-quality applications ensuring optimal performance and scalability.</p><p>• Utilize cloud services such as Microsoft Azure to enhance application functionality and efficiency.</p><p>• Extract valuable insights from large datasets to support business decision-making processes.</p><p>• As the primary technical resource for the business team, show proficiency in providing timely and effective solutions.</p><p>• Continuously learn and show significant curiosity about the industry.</p><p>• Participate in technical interviews and tests to showcase expertise and proficiency.</p><p>• Offer support and guidance in leveraging Utilize SQL Server and other database technologies and offer guidance and support to the business in using these tolls</p><p>• Hybrid role/4 days in the office each week (you decided which day you are remote)</p>
  • 2025-09-18T21:05:06Z
Software Engineer
  • Dublin, OH
  • onsite
  • Permanent
  • 110000.00 - 130000.00 USD / Yearly
  • <p>We are looking for an experienced and innovative Senior Software Engineer to join our dynamic team in Hilliard, Ohio. In this role, you will collaborate with cross-functional teams to deliver high-quality products. If you thrive on solving complex problems and staying ahead of industry trends, this is the perfect opportunity to make an impact.</p><p><br></p><p>Responsibilities:</p><p>• Design and develop advanced software solutions tailored to meet complex business needs.</p><p>• Lead and mentor a team of engineers, providing guidance throughout project lifecycles.</p><p>• Build and maintain scalable applications, APIs, and database models to ensure optimal performance.</p><p>• Collaborate closely with product managers, user experience designers, and stakeholders to gather and refine project requirements.</p><p>• Manage software deployments and provide post-release support to ensure seamless operation.</p><p>• Recommend and implement best practices, tools, and processes to improve productivity and code quality.</p><p>• Conduct rigorous code reviews and approve changes to maintain high development standards.</p><p>• Evaluate team performance, offering constructive feedback and guidance for growth.</p><p>• Stay updated on emerging technologies and industry trends to propose innovative solutions.</p><p>• Assess and integrate frameworks, platforms, and tools to enhance development capabilities.</p>
  • 2025-10-02T17:24:17Z
Sr. Software Engineer
  • West Trenton, NJ
  • onsite
  • Permanent
  • 120000.00 - 125000.00 USD / Yearly
  • About the Role:<br>We’re looking for a Senior Software Developer to help design, build, and enhance our insurance applications. You’ll work closely with architects, business analysts, and QA teams to deliver high-quality, scalable solutions that support our core insurance operations. This is a hands-on role where you’ll be coding, integrating systems, and troubleshooting complex issues.<br><br>Key Responsibilities:<br><br>Develop, customize, and maintain applications in Guidewire (PolicyCenter, BillingCenter, ClaimCenter).<br><br>Build and support solutions using .NET (C#) or Java, depending on project needs.<br><br>Design and implement integrations with internal and external systems (APIs, web services, data feeds).<br><br>Collaborate with architects and business teams to ensure solutions meet functional and technical requirements.<br><br>Troubleshoot, debug, and optimize performance of applications.<br><br>Participate in code reviews and provide mentorship to junior developers.<br><br>Contribute to continuous improvement efforts, including CI/CD pipelines and automation.<br><br>Qualifications:<br><br>5+ years of experience in software development with .NET (C#) or Java.<br><br>Hands-on experience with Guidewire development (GOSU, configuration, integration, or conversion) preferred.<br><br>Strong knowledge of REST/SOAP APIs, JSON/XML, and middleware integrations.<br><br>Experience in the insurance industry or other highly regulated environments is a plus.<br><br>Solid understanding of SDLC, Agile practices, and version control (Git, SVN).<br><br>Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).<br><br>Nice to Have:<br><br>Guidewire certification (Developer/Integration).<br><br>Familiarity with cloud environments (Azure, AWS, GCP).<br><br>Experience with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes).<br><br>What We Offer:<br><br>Competitive salary and benefits package.<br><br>Opportunity to work on large-scale insurance technology projects.<br><br>Collaborative team environment with detail oriented growth opportunities.
  • 2025-10-02T15:49:11Z
1 3