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

6 results for Software Engineer in Windham, NH

Software Engineer - Expert
  • Burlington, MA
  • onsite
  • Temporary
  • 60.00 - 70.00 USD / Hourly
  • <p><strong>Role Overview</strong></p><p>We are seeking experienced Senior Software Engineer contractors to support a strategic wealth and investment management initiative. This role focuses on building and enhancing modern, scalable applications used within investment and wealth management platforms. Contractors will work closely with engineering peers, product partners, and agile teams to deliver high‑quality solutions with minimal onboarding time.</p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and maintain full‑stack applications using Java and React</li><li>Contribute to core features supporting investment management and wealth management workflows</li><li>Participate in agile ceremonies, including stand‑ups, planning, and retrospectives</li><li>Collaborate with distributed engineering teams to deliver production‑ready solutions</li><li>Ensure code quality through peer reviews and adherence to engineering best practices</li><li>Support ongoing enhancements, bug fixes, and technical improvements</li></ul><p><br></p>
  • 2026-02-25T02:24:05Z
Engineer
  • Burlington, MA
  • remote
  • Temporary
  • 45.00 - 55.00 USD / Hourly
  • We are looking for a Quality Assurance Tester to join our team in Burlington, Massachusetts, on a long-term contract basis. This role involves ensuring the reliability and efficiency of software systems through rigorous testing and collaboration with cross-functional teams. You will play a key role in enhancing product quality by implementing testing strategies and frameworks.<br><br>Responsibilities:<br>• Develop and execute detailed test plans to validate software functionality and performance.<br>• Implement automated testing frameworks and tools to streamline the quality assurance process.<br>• Collaborate with software development teams to identify and resolve issues during the development lifecycle.<br>• Conduct benchmarking and competitor analysis to ensure product quality meets industry standards.<br>• Perform continuous integration testing using tools like Jenkins and TeamCity.<br>• Evaluate supplier contributions and sourcing strategies to ensure compatibility with project requirements.<br>• Provide onsite training and guidance to team members on testing methodologies and tools.<br>• Analyze project plans and recommend improvements to enhance testing efficiency.<br>• Troubleshoot and resolve testing challenges to maintain workflow continuity.<br>• Document and report test results, ensuring transparency and actionable insights.
  • 2026-02-11T20:13:40Z
Applications Architect
  • Portsmouth, NH
  • onsite
  • Permanent
  • - USD / Yearly
  • <p>We’re looking for a Principal Java Developer to lead the design and development of high‑performance applications in a modern, containerized environment. In this role, you’ll drive architectural decisions, mentor the engineering team, and own the full development lifecycle from concept to deployment.</p><p><br></p><p><strong>What You’ll Bring:</strong></p><ul><li>Deep expertise in Java and modern Java frameworks</li><li>Strong experience deploying code to containerized environments (Docker, Kubernetes, etc.)</li><li>Background in building scalable, cloud‑ready services</li><li>Ability to lead technical strategy and guide engineering best practices</li></ul><p>If you thrive in a hands‑on leadership role and enjoy building robust, container‑first systems, we’d love to connect. Apply today!</p>
  • 2026-02-19T22:08:51Z
Programmer Analyst
  • Rochester, NH
  • onsite
  • Permanent
  • - USD / Yearly
  • <p><strong>About the Role:</strong></p><p>Are you fluent in RPG, CL, and the mystical language of green screens? Do you dream in fixed-format code and occasionally wonder why the AS400 is still running everything important in the world? If so, we need you!</p><p><strong>Responsibilities:</strong></p><ul><li>Develop, maintain, and enhance AS400 applications (because yes, they still exist—and they’re mission-critical).</li><li>Collaborate with business teams to turn requirements into elegant, old-school magic.</li><li>Debug issues like a detective in a world where the clues are all in uppercase.</li></ul><p><strong>Requirements:</strong></p><ul><li>Strong experience with AS400/iSeries programming (RPG, CL, DB2).</li><li>Ability to work independently and occasionally explain to younger developers what a “green screen” is.</li><li>A sense of humor—because you’ll need it when someone asks, “Can’t we just move this to the cloud?”</li></ul><p><strong>Why Join Us?</strong></p><ul><li>Competitive salary and benefits.</li><li>Work with technology that’s older than some of your coworkers—but still more reliable.</li><li>Be the hero who keeps the legacy alive while everyone else is chasing microservices.</li></ul><p><strong>Apply Today!</strong></p><p>If you’re ready to keep the AS400 humming and prove that old-school is still cool, send us your resume. Bonus points if you can tell us your favorite RPG joke.</p>
  • 2026-02-18T19:33:49Z
Programmer Analyst
  • Laconia, NH
  • onsite
  • Permanent
  • - USD / Yearly
  • <p>We are looking for a skilled Programmer Analyst to join a growing team in the Gilford, NH area. This role is ideal for someone who excels in designing and supporting systems, delivering technical solutions, and collaborating closely with users to resolve issues. As part of our dynamic team, you will play a vital role in developing and maintaining software systems that support multi-environment, multi-divisional, and multi-national operations.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and implement software solutions tailored to multi-environment, multi-divisional, and multi-national business needs.</p><p>• Collaborate with users to analyze system issues and provide effective resolutions.</p><p>• Manage projects from initial concept to completion, ensuring accuracy and adherence to timelines.</p><p>• Create and maintain technical documentation for all development activities and system processes.</p><p>• Provide support for financial systems, including troubleshooting and optimizing functionality.</p><p>• Utilize programming languages such as RPG/400, MySQL, and DB2 to enhance system performance.</p><p>• Work with Enterprise Resource Planning (ERP) systems</p><p>• Analyze business requirements and translate them into technical solutions.</p><p>• Leverage Microsoft Office tools and Visual Basic to create financial analysis tools.</p><p>• Support development and functionality on IBM iSeries and AS400 platforms.</p>
  • 2026-02-18T19:33:49Z
Data Entry Clerk
  • Woburn, MA
  • onsite
  • Temporary
  • 18.00 - 25.00 USD / Hourly
  • <p>We are looking for a detail-oriented Data Entry Clerk to join our team on a contract basis in Woburn, Massachusetts. In this role, you will work closely with architects and engineers to ensure documentation is accurate and complete. This position offers flexible hours and an opportunity to develop technical skills in a collaborative environment.</p><p><br></p><p>Responsibilities:</p><p>• Perform quality control reviews of drawings to ensure accuracy and completeness.</p><p>• Verify and count elements within documentation, ensuring all pieces are accounted for.</p><p>• Collaborate with team members to maintain organized review processes using established systems.</p><p>• Review and edit PDFs.</p><p>• Track exceptions and details using Microsoft Lists to ensure all discrepancies are addressed.</p><p>• Resolve inconsistencies.</p><p>• Maintain clear communication with the team to ensure smooth workflows.</p><p>• Follow peer review processes to uphold quality standards.</p><p>• Adapt to training provided by the team to effectively carry out QC procedures.</p><p>• Support record-keeping and data entry tasks as needed.</p>
  • 2026-02-23T19:28:43Z