• 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
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 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
    ;

    355 results for Software Engineer

    RelevanceDate Posted
    Create a Job Alert
    Email me about new Software Engineer jobs
    Are you sure you want to pass on this job?
    We are on the search for a Software Engineer to join our team located in Oyster Bay, New York. The role encompasses processing customer applications, maintaining customer records, and resolving customer inquiries. The Software Engineer will also monitor customer accounts and take suitable action.

    Responsibilities
    • Develop and test software using VB or Objective C
    • Implement systems design and software development
    • Conduct unit testing and integrated system testing
    • Develop databases using Oracle and/or SQL
    • Work collaboratively within a team or independently as required
    • Handle customer inquiries and resolve them efficiently
    • Process customer credit applications with accuracy
    • Maintain customer credit records meticulously
    • Monitor customer accounts and take necessary action
    • Gain knowledge of Inventory and Manufacturing-related systems
    • Possess a minimum of 3 years of experience as a Software Engineer or in a similar role
    • Proficient in VB, Objective C, SQL, and Oracle DB
    • Demonstrated experience in Unit Testing
    • Bachelor's degree in Computer Science or a related field is preferred
    • Strong problem-solving skills and attention to detail
    • Excellent communication and teamwork skills
    • Ability to manage multiple tasks and work towards deadlines
    • Proven ability to learn and adapt to new technologies and software quickly
    • Knowledge of software design principles and best practices
    • Familiarity with the full software development lifecycle

    Technology Doesn't Change the World, People Do.®

    Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles. Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more. All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. © 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use.

    355 results for Software Engineer

    Software Engineer
    • Oyster Bay, NY
    • onsite
    • Permanent
    • 100000.00 - 140000.00 USD / Yearly
    • We are on the search for a Software Engineer to join our team located in Oyster Bay, New York. The role encompasses processing customer applications, maintaining customer records, and resolving customer inquiries. The Software Engineer will also monitor customer accounts and take suitable action.<br><br>Responsibilities<br>• Develop and test software using VB or Objective C<br>• Implement systems design and software development<br>• Conduct unit testing and integrated system testing<br>• Develop databases using Oracle and/or SQL<br>• Work collaboratively within a team or independently as required<br>• Handle customer inquiries and resolve them efficiently<br>• Process customer credit applications with accuracy<br>• Maintain customer credit records meticulously<br>• Monitor customer accounts and take necessary action<br>• Gain knowledge of Inventory and Manufacturing-related systems
    • 2025-05-22T14:43:47Z
    Sr. Software Engineer
    • Boston, MA
    • onsite
    • Permanent
    • 135000.00 - 160000.00 USD / Yearly
    • <p>We are in search of a Sr. Software Engineer to join our team in Boston, Massachusetts. This role is centered around the technology industry, with a focus on backend development and cloud technologies. As a Sr. Software Engineer, you will handle a variety of tasks including processing client side scripting, maintaining accurate records, and resolving inquiries. The role offers an exciting permanent employment opportunity. </p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain efficient backend systems using PHP and Laravel Framework</p><p>• Employ Atlassian Jira for project management and tracking</p><p>• Implement business logic to meet the needs of the clients and users</p><p>• Develop and manage APIs for integration with other systems</p><p>• Utilize JavaScript for client side scripting to enhance user experience</p><p>• Leverage cloud technologies for scalable and efficient application deployment</p><p>• Maintain and manage MongoDB databases for optimal performance</p><p>• Develop and maintain PHP Frameworks for efficient coding and rapid application development.</p>
    • 2025-05-19T13:34:18Z
    Sr. Software Engineer
    • Battle Ground, WA
    • onsite
    • Permanent
    • 140000.00 - 190000.00 USD / Yearly
    • <p>We are offering an exciting opportunity for a Sr. Software Engineer in Battle Ground, Washington. In this role, you will be developing services to optimize our internal business systems, working closely with business stakeholders and other engineers. You will be a part of a small development team and will be expected to handle a range of technologies as per the requirements.</p><p><br></p><p><strong><u>Responsibilities:</u></strong></p><p>• Collaborate with business stakeholders and engineers to design and deliver software</p><p>• Enable streamlining, tracking, and automation of the purchase, sale, and reconditioning of electrical transformers</p><p>• Consume other internal and external services and provide backend APIs for frontend applications and other services</p><p>• Work with a variety of technologies and support them as necessary</p><p>• Create order and efficiency in complex business domains, eliminating toil for colleagues</p><p>• Implement technology patterns that promote a fast, flexible developer experience</p><p>• Blend backend, frontend development, and pattern-finding/infrastructure work</p><p>• Develop infrastructure, including creating and enhancing scripts, frameworks, and patterns</p><p>• Enable rapid scaffolding, interconnection, and deployment of services</p><p>• Participate in conversations regarding technology & pattern selection, perform peer review, and offer mentorship to colleagues</p><p><br></p><p><strong><u>Benefits:</u></strong></p><p>M/D/V</p><p>401K- 8% match</p><p>Long term/short term disability</p><p>Life Insurance</p><p>Paid Holidays and Paid Vacation based on tenure 104Hrs vacation to start</p>
    • 2025-05-23T14:34:43Z
    Sr. Software Engineer
    • Des Moines, IA
    • onsite
    • Permanent
    • - USD / Yearly
    • We are seeking a Sr. Software Engineer to join our team in Des Moines, Iowa. In this role, you will be working within the banking industry, offering your skills and expertise to create bespoke software solutions, provide technical leadership on development initiatives, and mentor other developers. <br><br>Responsibilities:<br>• Utilize proficiency in Java 2 Enterprise Edition, JavaScript, Angular, Bootstrap, and Node.js to develop and enhance software solutions.<br>• Collaborate with the development team to design and implement custom software solutions.<br>• Act as a technical leader in development initiatives, offering guidance and expertise to drive projects forward.<br>• Mentor and support other developers, fostering a collaborative and inclusive team environment.<br>• Work closely with business partners to ensure the delivery of quality solutions.<br>• Leverage your knowledge of various technologies and applications to act as a subject matter expert within the team.<br>• Uphold a deep understanding of object-oriented design principles, application architecture, and the software development lifecycle.<br>• Employ automation tools such as GitLab to streamline processes and improve efficiency.
    • 2025-05-02T15:24:16Z
    Software Engineer
    • Des Moines, IA
    • onsite
    • Permanent
    • - USD / Yearly
    • We are offering an exciting opportunity for a Software Engineer at our hybrid location in Des Moines, Iowa. As a Software Engineer, you will have the opportunity to influence architecture, design applications, and venture into mobile developments. This role involves working with.NET C# development and the latest version of Angular.<br><br>Responsibilities:<br>• Lead in .NET C# development tasks<br>• Utilize the latest version of Angular to enhance our applications<br>• Influence the overall architecture and design of our applications<br>• Engage in mobile developments to expand our services<br>• Refactor web applications to improve performance and usability<br>• Develop REST API to streamline data exchange and integration<br>• Maintain and update customer credit records<br>• Process customer credit applications with accuracy and efficiency<br>• Monitor customer accounts and take appropriate action when necessary.
    • 2025-05-02T15:24:16Z
    Sr. Software Engineer
    • King of Prussia, PA
    • onsite
    • Permanent
    • 140000.00 - 185000.00 USD / Yearly
    • We are looking for an accomplished Senior Software Engineer to join our team in King of Prussia, Pennsylvania. This role focuses on developing scalable backend solutions, driving technical innovation, and contributing to the success of distributed systems and microservices architecture. As a key team member, you will have the opportunity to tackle complex projects, mentor peers, and influence the future direction of our engineering practices.<br><br>Responsibilities:<br>• Design, develop, and maintain robust backend systems that support large-scale distributed architectures.<br>• Implement improvements to software and operational stacks to enhance performance and reliability.<br>• Collaborate in the design and review of technical architectures, ensuring scalability and efficiency.<br>• Diagnose and resolve software bugs and system issues promptly.<br>• Stay updated on emerging technologies and integrate best practices into development processes.<br>• Lead technical projects, providing guidance and mentorship to engineers at the beginning of their careers.<br>• Optimize system performance to handle large real-time data flows effectively.<br>• Work in Kubernetes environments to deploy and manage containerized applications.<br>• Contribute to the development of APIs and cloud-based solutions.
    • 2025-05-22T16:49:10Z
    Senior Software Engineer
    • Urbandale, IA
    • onsite
    • Contract / Temporary to Hire
    • - USD / Hourly
    • <p><strong>Position: </strong>Senior Full Stack Software Engineer</p><p><strong>Location:</strong> 100% Onsite – West Des Moines, IA</p><p><strong>Job Type:</strong> 6-Month Contract-to-Hire</p><p><strong>Work Authorization:</strong> Must be a U.S. Citizen or Green Card Holder</p><p><br></p><p><strong>Overview:</strong></p><p>We are seeking multiple experienced Senior Full Stack Software Engineers to join a fast-growing development team focused on modernizing internal and external-facing applications. Ideal candidates will bring a strong foundation in .NET Core/.NET 6+ (ideally .NET 8), front-end experience with Vue.js or React, and a deep understanding of object-oriented programming principles. This is a highly collaborative, heads-down coding environment where team members contribute to scalable solutions driving major business value.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Design, build, and maintain scalable backend services using .NET 8+</li><li>Develop clean, functional front-end applications using Vue.js, React, or vanilla JavaScript</li><li>Work with GraphQL and REST APIs</li><li>Write and maintain unit tests (goal of 89%+ coverage)</li><li>Support integration testing and collaborate on improving test strategies</li><li>Follow CI/CD best practices using GitHub, GitFlows, and automated pipelines</li><li>Utilize observability tools like Sentry for debugging and performance monitoring</li><li>Collaborate with team members during daily stand-ups and code pairing</li><li>Participate in code reviews and knowledge-sharing as part of agile development</li></ul><p><br></p>
    • 2025-05-09T19:39:13Z
    Sr. Ruby on Rails Software Engineer
    • Salt Lake City, UT
    • onsite
    • Permanent
    • 140000.00 - 180000.00 USD / Yearly
    • <p>We are offering an exciting opportunity for a Sr. Ruby on Rails Software Engineer in Salt Lake City, Utah. In this role, you will be working with various technologies such as Ruby on Rails, React, MySQL, and AWS. Your main function will be to interact with clients, provide leadership, and contribute to our software development projects.</p><p><br></p><p>Responsibilities:</p><p>• Develop and maintain applications using Ruby on Rails</p><p>• Utilize React for front-end development</p><p>• Manage and optimize MySQL databases</p><p>• Leverage Amazon Web Services (AWS) for cloud-based solutions</p><p>• Communicate effectively with clients to understand their needs and provide solutions</p><p>• Provide leadership within the team and contribute to the improvement of processes</p><p>• Ensure the accuracy and efficiency of the software development cycle</p><p>• Troubleshoot and resolve any issues that may arise during the development process</p><p>• Stay updated with the latest industry trends and technologies</p><p>• Collaborate with team members to deliver high-quality software solutions.</p>
    • 2025-05-13T15:19:02Z
    Software Engineer (.Net)
    • Culver City, CA
    • remote
    • Temporary
    • 70.00 - 80.00 USD / Hourly
    • <p>***"This is an onsite role based in Culver City, CA; remote or out-of-area applicants will not be considered."***</p><p><br></p><p>Robert Half is currently seeking a Software Engineer for a client located in Culver City, CA. Software Engineer will be responsible for designing, developing, and maintaining web and desktop applications using Microsoft’s .NET framework. You should have a strong grasp of object-oriented programming and experience with C#, ASP.NET, and other related technologies.</p><p><br></p><ul><li>Hybrid Role: Onsite 3x's a week</li><li>Design, develop, test, and maintain scalable .NET applications.</li><li>Write clean, scalable, and efficient code using C# and .NET frameworks (e.g., ASP.NET MVC, .NET Core).</li><li>Collaborate with cross-functional teams to define, design, and ship new features.</li><li>Develop RESTful APIs and integrate third-party services and APIs.</li><li>Troubleshoot and resolve technical issues and bugs.</li><li>Maintain documentation for software development processes and applications.</li><li>Participate in code reviews, design discussions, and technical planning.</li><li>Optimize applications for maximum performance and scalability.</li><li>Stay updated with the latest industry trends and technologies.</li></ul><p><br></p><p>*Email valerie.montoya@rht(.com) for consideration* </p>
    • 2025-05-20T23:53:43Z
    Sr. Software Engineer
    • Manchester, NH
    • onsite
    • Permanent
    • 110000.00 - 160000.00 USD / Yearly
    • <p>We are seeking a skilled <strong>Embedded Software Engineer</strong> with a strong background in <strong>image processing</strong> to join our innovative engineering team. In this role, you will develop and optimize real-time embedded systems that power cutting-edge imaging and vision-based applications.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and maintain embedded software for image processing systems.</li><li>Optimize algorithms for performance on constrained hardware (ARM, DSPs, FPGAs).</li><li>Collaborate with hardware and software teams to integrate and test vision-based solutions.</li><li>Troubleshoot and debug system-level issues in real-world environments.</li></ul><p><br></p><p><strong>Why Join Us?</strong></p><ul><li>Work on cutting-edge products in a fast-paced, collaborative environment.</li><li>Competitive salary, benefits, and opportunities for career growth.</li></ul><p><br></p>
    • 2025-05-14T21:34:26Z
    Senior Software Engineer (Java, AWS, Spring Boot)
    • Westhampton, NY
    • remote
    • Temporary
    • 45.00 - 50.00 USD / Hourly
    • <p>We are looking for an experienced Software Engineer IV to join our team. In this long-term contract position, you will play a pivotal role in developing, optimizing, and maintaining software solutions that meet high-quality standards. This opportunity is ideal for professionals who are passionate about delivering innovative and secure technology solutions in a collaborative environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><p><strong>Develop High-Quality Software:</strong></p><ul><li>Design, develop, and maintain <strong>scalable</strong>, <strong>maintainable</strong>, and <strong>secure</strong> software solutions using <strong>Java</strong>, <strong>Spring Boot</strong>, <strong>Hibernate</strong>, and AWS.</li><li>Migrate legacy <strong>.NET monoliths</strong> to <strong>Microservice architecture</strong> and ensure seamless integration with React frontends, mobile apps, and Electron desktop applications.</li></ul><p><strong>Troubleshoot & Debug:</strong></p><ul><li>Diagnose and resolve issues across the <strong>full stack</strong>, including <strong>backend (.NET)</strong>, <strong>frontend (React)</strong>, <strong>mobile</strong>, and <strong>desktop (Electron)</strong> applications when necessary.</li></ul><p><strong>Collaboration:</strong></p><ul><li>Work closely with cross-functional teams, including Developers, Cloud Engineers, Cybersecurity, and QA professionals.</li><li>Collaborate with stakeholders to understand business requirements and produce effective technical solutions.</li></ul><p><strong>Security & Resilience:</strong></p><ul><li>Partner with the Security team to identify necessary steps for improving resilience and mitigating vulnerabilities.</li><li>Utilize modern <strong>DevSecOps tooling</strong> such as <strong>Wiz</strong>, <strong>TruffleHog</strong>, <strong>Dependabot</strong>, and <strong>Checkmarx</strong> to enhance software security.</li></ul><p><strong>Mentorship & Knowledge Sharing:</strong></p><ul><li>Provide technical guidance and mentorship to entry-level developers.</li><li>Actively contribute to knowledge-sharing sessions to promote learning within the team.</li></ul><p><strong>Documentation:</strong></p><ul><li>Maintain clear documentation for code, processes, and application architecture to ensure transparency and reproducibility.</li></ul><p><strong>Adherence to Best Practices:</strong></p><ul><li>Ensure conformity with coding standards, industry best practices, and company policies.</li></ul>
    • 2025-05-20T13:48:47Z
    Sr. Software Engineer
    • Des Moines, IA
    • remote
    • Permanent
    • - USD / Yearly
    • Position: SENIOR SOFTWARE ENGINEER<br>Location: REMOTE<br>Salary: UP TO $130,000 + BONUS + EXCEPTIONAL BENEFITS<br><br>*** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send an email to me with your resume. My email can be found on my LinkedIn page. ***<br><br>Leap into the digital frontier as a Sr. Software Engineer in our client company dynamic team. This client is a leader in the financial services industry with a world-wide presence and a long history of a fully remote work company culture.<br><br>Responsibilities:<br> • Design, code, test, and document high-performing, intuitive software solutions.<br> • Write complex code, troubleshoot and resolve technical issues.<br> • Develop relational database models for software solutions.<br> • Collaborate for application security remediation.<br> • Conduct impact analysis for system changes.<br> • Translate business needs into tech solutions in collaboration with business teams.<br>Qualifications:<br> • Degree in Computer Science/MIS or similar focus, or equivalent experience.<br> • 4-7 years of hands-on experience designing and building web applications.<br> • Proficiency in .Net Standard and Core, Entity Framework, C#, ASP.NET MVC, iQuery, Angular, CSS/Bootstrap, UI Control libraries, Kendo UI, Telerik, SQL server, TSQL, Stored Procedure, and UDF.<br> • Experience with API management platforms is an advantage.<br> • Previous experience within the Financial Services/Insurance IT industry preferred.<br>Skills:<br> • Self-starter, high-energy level, and willingness to take responsibility.<br> • Strong analytical and problem-solving skills.<br> • Excellent verbal and written communication skills.<br><br>Ready to collaborate with an empowered and dynamic team? Apply now! <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-05-02T15:24:16Z
    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-05-16T15:03:44Z
    Senior Software Engineer
    • New York, NY
    • onsite
    • Temporary
    • 85.00 - 90.00 USD / Hourly
    • <p>We are looking for a Senior Software Engineer to join our team in New York, NY. In this role, you will lead the development of innovative software solutions that support commerce lifecycle capabilities, empowering both client and internal teams. This is a long-term contract position offering a unique opportunity to work on cutting-edge systems in a collaborative and fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Design and implement scalable microservices and API layers to streamline commerce lifecycle processes.</p><p>• Partner with product and business teams to understand user flows and translate requirements into technical solutions.</p><p>• Architect future-proof systems that simplify integration for front-end clients and service partners.</p><p>• Lead technical proposals, high-level design, and system flows between clients and backend systems.</p><p>• Guide and mentor less experienced engineers, fostering skill development and technical growth.</p><p>• Oversee the complete software development lifecycle, including coding, testing, deployment, and performance measurement.</p><p>• Collaborate with product teams to ensure technical implementations align with business objectives.</p><p>• Define and implement critical metrics to monitor and maintain system health.</p><p>• Stay informed about dependencies such as subscription, billing, and payment systems to ensure seamless integration.</p><p>• Promote best practices in software design, ensuring quality and efficiency.</p>
    • 2025-05-05T20:48:55Z
    Sr. Software Engineer
    • San Francisco, CA
    • onsite
    • Permanent
    • 300000.00 - 350000.00 USD / Yearly
    • We are looking for an experienced Senior Software Engineer to join our team in San Francisco, California. In this role, you will collaborate closely with research, finance, and data engineering teams to build and optimize systems that support trade generation, execution, and tracking. As a senior member of the engineering team, you will take the lead on major projects, drive technical excellence, and help shape the future of our engineering practices.<br><br>Responsibilities:<br>• Lead the design, development, and maintenance of critical trading pipelines, ensuring automation of manual processes and addressing real-world challenges such as market nuances and trade restrictions.<br>• Collaborate with data providers, banks, and brokers to manage API and data integrations, creating scalable systems for rapid onboarding of new partners.<br>• Build and expand product offerings, including packaging alpha strategies into separately managed accounts.<br>• Develop and implement key business metrics to measure the fund's performance and drive strategic improvements.<br>• Partner with senior engineers to architect high-performance systems that align with organizational goals and metrics.<br>• Work closely with management to translate business objectives into actionable technical requirements.<br>• Mentor and guide less experienced engineers, fostering a culture of technical excellence and continuous learning.<br>• Troubleshoot and debug complex system issues to ensure seamless operations and reliability.
    • 2025-05-12T22:38:59Z
    Sr. Software Engineer
    • Tarpon Springs, FL
    • onsite
    • Permanent
    • 110000.00 - 130000.00 USD / Yearly
    • We are looking for a Senior Software Engineer to join our team in Tarpon Springs, Florida. In this role, you'll contribute to developing cutting-edge AI software products and other applications tailored for the healthcare sector. This position offers the opportunity to work with advanced technologies and help shape the company's technical framework.<br><br>Responsibilities:<br>• Design, implement, and maintain software solutions using .NET Core, .NET 7, and ASP.NET frameworks.<br>• Collaborate with cross-functional teams to create innovative AI-driven applications for the healthcare industry.<br>• Optimize database performance and manage data storage solutions with Microsoft SQL and Azure SQL Database.<br>• Evaluate and integrate Azure cloud services to enhance scalability and efficiency.<br>• Ensure high-quality code by conducting thorough testing and debugging processes.<br>• Participate in architectural decision-making to define best practices and software standards.<br>• Develop and implement secure and scalable solutions using Azure Stack and Azure Storage.<br>• Stay updated on emerging technologies and recommend improvements to existing systems.<br>• Lead and mentor less experienced developers to foster technical growth within the team.
    • 2025-05-12T12:59:05Z
    Sr. Software Engineer
    • Manchester, NH
    • onsite
    • Permanent
    • 110000.00 - 160000.00 USD / Yearly
    • <p>We’re looking for a talented <strong>Embedded Systems Software Engineer</strong> to develop low-level software that powers our next-generation products. If you love working close to the hardware and turning bare metal into brilliant functionality, we want to hear from you.</p><p><strong>What You'll Do:</strong></p><ul><li>Design, develop, and debug embedded software in C/C++ for microcontrollers and embedded Linux systems.</li><li>Work with cross-disciplinary teams to bring hardware to life.</li><li>Optimize code for performance, memory, and power constraints.</li><li>Support board bring-up, driver development, and real-time applications.</li></ul><p><strong>Why Join Us?</strong></p><p> Challenging problems, real-world impact, and a team that values innovation and execution. Competitive pay, flexible work options, and room to grow.</p>
    • 2025-05-14T21:34:26Z
    Sr. Software Engineer
    • Manchester, NH
    • onsite
    • Permanent
    • 110000.00 - 160000.00 USD / Yearly
    • <p>We’re looking for a sharp <strong>FPGA Software Engineer</strong> to join our hardware-software integration team. You'll design, implement, and optimize high-performance logic for FPGAs that drive our advanced embedded systems.</p><p><strong>What You’ll Do:</strong></p><ul><li>Develop and simulate FPGA designs using VHDL/Verilog or SystemVerilog.</li><li>Integrate FPGA code with embedded software and hardware platforms.</li><li>Collaborate with cross-functional teams on system architecture and performance tuning.</li><li>Test and debug designs in both simulation and on physical hardware.</li></ul><p><br></p><p><strong>Why Us?</strong></p><p> We’re building next-gen tech that pushes performance boundaries. Competitive pay, flexible work, and a team that gets stuff done without the drama.</p>
    • 2025-05-14T21:34:26Z
    Software Engineer
    • Fort Washington, PA
    • remote
    • Temporary
    • - USD / Hourly
    • We are looking for a talented Software Engineer to join our team on a contract basis in Fort Washington, Pennsylvania. In this role, you will design, develop, and maintain cutting-edge software solutions while collaborating with cross-functional teams to deliver high-quality results. This position offers an excellent opportunity to work on innovative projects within the clinical research industry.<br><br>Responsibilities:<br>• Develop, test, and deploy scalable software applications using Python, TypeScript, and other modern programming languages.<br>• Build and maintain APIs and full-stack applications to support business operations and data workflows.<br>• Implement data orchestration solutions in cloud environments such as AWS and other relevant platforms.<br>• Design and optimize data warehouses using methodologies like Kimball, Inmon, or Data Vault.<br>• Utilize tools such as Snowflake, QuickBase, and Google Analytics for data management and analysis.<br>• Create dynamic data visualizations and dashboards to present actionable insights.<br>• Conduct thorough unit testing and debugging to ensure code quality and reliability.<br>• Collaborate with stakeholders to prioritize tasks and ensure compliance with privacy and security standards.<br>• Provide technical leadership and mentorship to team members, fostering a culture of continuous improvement.
    • 2025-05-06T15:38:44Z
    Sr. Software Engineer
    • Portland, ME
    • onsite
    • Permanent
    • - USD / Yearly
    • <p><strong>About the Role:</strong></p><p> We're looking for a Principal Embedded Software Engineer to lead the charge on complex embedded systems. If you can architect firmware in your sleep, mentor teams without breaking a sweat, and turn hardware into magic with C/C++, we want you.</p><p><strong>What You’ll Do:</strong></p><ul><li>Define system architecture and guide technical direction</li><li>Design and develop robust embedded software (ARM, RTOS, etc.)</li><li>Lead and mentor a team of talented engineers</li><li>Collaborate across hardware, software, and product teams</li><li>Drive performance, reliability, and quality across projects</li></ul><p><strong>What You’ll Need:</strong></p><ul><li>10+ years of embedded systems experience</li><li>Expert in C/C++, RTOS, and low-level hardware interfacing</li><li>Proven leadership in technical teams and system design</li><li>Strong debugging and optimization skills</li><li>Bonus: Qt/QML, wireless protocols, or bootloader development</li></ul><p><strong>Why Join Us:</strong></p><ul><li>Lead cutting-edge projects from concept to production</li><li>Work with a top-tier, no-drama team</li><li>Competitive comp, full benefits, flexible work setup</li><li>Real impact, zero fluff</li></ul><p>Lead boldly. Build brilliantly. Apply now.</p>
    • 2025-05-12T12:59:05Z
    Sr. Software Engineer
    • O Fallon, MO
    • onsite
    • Temporary
    • 53.04 - 61.41 USD / Hourly
    • <p>We are offering a long term contract employment opportunity for a Sr. Java Developer in O'Fallon, Missouri. This role is involved in the analysis, design, development, and delivery of software solutions with a focus on cloud native microservices. The candidate for this role will be part of a dynamic team and will contribute to the development of secure solutions that meet customer needs.</p><p><br></p><p>Responsibilities:</p><p>• Participating in the development and customization of new applications, adhering to established standards, processes, and best practices.</p><p>• Collaborating with the development team, product management, and scrum masters to deliver secure solutions.</p><p>• Contributing to story estimation as part of an agile team and participating in all agile scrum ceremonies.</p><p>• Writing code to build and enhance applications/services, adhering to team working agreements, best practices, and coding standards.</p><p>• Participating in code-reviews, code scanning, and other standard development practices to deliver high-quality artifacts to production.</p><p>• Writing Unit Tests and contributing to test automation.</p><p>• Defining, designing, and developing procedures and solutions at a service level to meet the business requirements/enhancements.</p><p>• Assisting in the automation and simplification of all aspects of software delivery and development.</p><p>• Participating in a blameless postmortems culture to identify root causes of incidents and implementing learnings.</p><p>• Sharing and seeking knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity.</p><p>• Understanding the customer journeys and ensuring a good experience by continuously reducing mean time to mitigate for incidents and ensuring high availability.</p>
    • 2025-05-16T14:18:44Z
    Software Engineer
    • Orange Park, FL
    • onsite
    • Contract / Temporary to Hire
    • 47.50 - 55.00 USD / Hourly
    • <p>Alright, buckle up, because we're looking for an experienced Software Engineer to join our dynamic team in sunny Orange Park, Florida! If you're passionate about building cutting-edge applications and thrive in a collaborative, fast-paced environment, this is your chance to shine!</p><p><br></p><p><strong>Imagine this:</strong> You'll be the architect of seamless integration, crafting the bridges that connect our diverse applications and power our innovative solutions. You'll dive headfirst into project planning and analysis, shaping the future of our software. And you'll be the guardian of code quality, ensuring every line is a masterpiece.</p><p><strong>Here's what you'll get to do:</strong></p><ul><li><strong>Become an Integration Maestro:</strong> Design and build the intricate architecture that allows our applications to communicate flawlessly.</li><li><strong>Shape the Future:</strong> Play a key role in project planning and analysis, turning ideas into reality.</li><li><strong>Elevate Code Quality:</strong> Review and approve code designs, mentoring and guiding your fellow developers.</li><li><strong>Craft Brilliant Code:</strong> Dive into the .Net world, wielding C# and Angular to build stunning custom applications with a microservices approach.</li><li><strong>Master the Dataverse:</strong> Unleash the power of SQL and TSQL to extract, query, and manipulate data.</li><li><strong>Translate Vision into Reality:</strong> Collaborate with business analysts to transform business requirements into sleek, user-friendly product designs.</li><li><strong>Document Your Brilliance:</strong> Create clear and concise technical specifications and documentation.</li><li><strong>Innovate and Accelerate:</strong> Discover and implement tools and processes that streamline development and boost efficiency.</li><li><strong>Team Up for Triumph:</strong> Work closely with our amazing DevOps, Database, QA, and Analyst teams, using an agile approach to deliver exceptional projects.</li></ul><p><strong>This is more than just a job – it's an opportunity to:</strong></p><ul><li>Grow your skills and expertise in a stimulating and supportive environment.</li><li>Make a real impact on exciting projects that drive our business forward.</li><li>Transition from a contract role to a permanent position and build a long-term career.</li><li>Work with a team of passionate professionals who are dedicated to excellence.</li></ul><p>If you're ready to unleash your coding superpowers and join a team that's passionate about innovation, apply now! Let's build something amazing together!</p>
    • 2025-05-16T14:58:42Z
    Software Engineer
    • Pittsburgh, PA
    • onsite
    • Temporary
    • - USD / Hourly
    • We are offering a long term contract employment opportunity for a Software Engineer in Pittsburgh, Pennsylvania. The primary function of this role involves working with various programming languages, cloud platforms, and microservices architecture. The work environment is dynamic and fast-paced, demanding a high level of organization and detail orientation.<br><br>Responsibilities:<br>• Develop and optimize software applications using languages such as Python, Java, C#, and JavaScript.<br>• Use frameworks including React, Angular, or .NET in the development process.<br>• Implement and manage cloud platforms like AWS, Azure, or Google Cloud for efficient application performance.<br>• Develop and maintain APIs, contributing to the microservices architecture.<br>• Apply problem-solving skills to troubleshoot and resolve technical issues.<br>• Communicate effectively with team members to ensure smooth project execution.<br>• Utilize skills in Apache Struts, C++, and Hibernate ORM for various development tasks.<br>• Perform AB testing and work with Ajax for enhancing user experience.<br>• Develop and manage databases for efficient data storage and retrieval.<br>• Work with ASP.NET and CSS for web development tasks.
    • 2025-05-06T16:04:37Z
    Sr. Software Engineer
    • Portland, ME
    • onsite
    • Permanent
    • - USD / Yearly
    • <p><strong>About the Role:</strong></p><p> We’re looking for a Senior Embedded Software Engineer who thrives at the intersection of hardware and software—and has a knack for building sleek UIs with Qt. You'll develop embedded systems that power real products, not science projects.</p><p><strong>What You’ll Do:</strong></p><ul><li>Design and implement embedded software for microcontrollers (ARM, etc.)</li><li>Develop responsive, intuitive UIs using Qt/QML</li><li>Write efficient, maintainable C/C++ code</li><li>Bring up new hardware and debug with tools like oscilloscopes and logic analyzers</li><li>Collaborate with hardware, firmware, and UI/UX teams</li></ul><p><strong>What You’ll Need:</strong></p><ul><li>5+ years of embedded software development</li><li>Proficiency in C/C++</li><li>Hands-on experience with Qt/QML for embedded systems</li><li>RTOS experience (FreeRTOS, Zephyr, etc.)</li><li>Comfort with debugging tools (JTAG, logic analyzers, etc.)</li><li>Bonus: Experience with wireless protocols, bootloaders, or touchscreen interfaces</li></ul><p><strong>Why You’ll Love It Here:</strong></p><ul><li>Cutting-edge tech and real ownership</li><li>Talented team, low ego environment</li><li>Competitive salary, full benefits, flexible schedule</li><li>No nonsense, just good engineering</li></ul><p>Sound like your kind of gig? Let’s talk.</p>
    • 2025-05-12T12:59:05Z
    Sr. Software Engineer
    • Cherry Hill, NJ
    • onsite
    • Permanent
    • 135000.00 - 155000.00 USD / Yearly
    • <p>We are looking for an experienced Senior Software Engineer to join our dynamic team in Southern, New Jersey. This role is ideal for a highly skilled individual who thrives in a fast-paced environment and enjoys building innovative solutions using cutting-edge technologies. You will play a key role in designing, developing, and maintaining robust software applications while collaborating with cross-functional teams.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain full-stack applications using C#, ASP.NET Core, and modern frontend frameworks such as React or Angular.</p><p>• Utilize Azure services, including App Service, Functions, and Databases, to optimize cloud-based solutions.</p><p>• Implement secure coding practices and integrate third-party APIs to enhance application functionality.</p><p>• Collaborate with stakeholders to gather requirements and translate them into technical solutions.</p><p>• Manage Azure DevOps pipelines and containerized applications using Docker to streamline deployment processes.</p><p>• Troubleshoot complex issues, identify root causes, and provide effective solutions to ensure application stability.</p><p>• Participate in Agile/Scrum ceremonies and contribute to sprint planning, backlog grooming, and daily stand-ups.</p><p>• Implement business logic, client-side scripting, and RESTful APIs to ensure seamless user experiences.</p><p>• Conduct testing and debugging activities, including AB testing, to validate application performance and reliability.</p><p>• Document technical designs, workflows, and system architecture for future reference and team collaboration.</p>
    • 2025-05-19T12:33:59Z