• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • 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

    12 results for Database Developer in Canton, MA

    Full Stack Developer <p>We are in need of a Full Stack Developer to join our team in the insurance industry, based in Boston, Massachusetts. In this role, you will work independently to modernize our tech stack, developing in C#/.NET Core, and create web portals using Angular. This opportunity offers a hybrid work arrangement, with the flexibility to work remotely for certain periods.</p><p><br></p><p>Responsibilities:</p><p>• Independently handle and modernize our tech stack, including .NET Core</p><p>• Develop and maintain front end web portals using Angular</p><p>• Transition our current COBOL claims system to C#</p><p>• Utilize C#/.NET for various development tasks</p><p>• Work unsupervised on various development projects</p><p>• Utilize skills in AB Testing, Agile Scrum, API Development, ASP.NET, CSS, C# - Sharp, .NET, .NET core, .NET Framework, ASP.NET MVC Framework, Visual Basic .Net (VB.NET), Angular, JavaScript, Full stack software</p><p>• Collaborate with the team of developers to share knowledge and improve processes</p><p>• Maintain and update Microsoft tech stack as necessary</p><p>• Participate in team meetings and provide technical insights.</p> WordPress Developer <p>Robert Half is actively seeking to connect talented WordPress Developers to join our robust talent network. By becoming part of our network, you'll gain access to exciting job opportunities with leading companies in the greater Boston area, all in search of Front-End Developers. Partnering with Robert Half provides access to a broad network of top employers, personalized job matches tailored to your skills and career goals, and expert support throughout the hiring process, from portfolio guidance to interview preparation </p><p><br></p><p><strong>Why Join Robert Half’s Talent Network?</strong></p><ul><li><strong>Customized Career Matches</strong>: Receive tailored job opportunities that align with your skillset, preferred industry, and career ambitions</li><li><strong>Access to Top Employers</strong>: Partner with some of the most innovative organizations across industries—including tech, marketing, and eCommerce</li><li><strong>Comprehensive Support</strong>: Our experienced recruiters provide guidance every step of the way, from portfolio reviews to interview preparation</li><li><strong>Ongoing Opportunities</strong>: Stay connected to new roles and projects as they arise, ensuring you never miss out on the next great opportunity</li></ul><p><strong>What Companies Are Looking For</strong></p><p>Front-End and WordPress Developers are essential for creating visually compelling, well-functioning websites that enhance a company’s digital presence. Key qualifications and skills sought by our clients include:</p><ul><li>Proficiency in front-end technologies like HTML5, CSS3, JavaScript, and frameworks such as React, Angular, or Vue.js</li><li>Expertise in WordPress development, including custom theme and plugin creation, and experience with PHP and MySQL</li><li>Knowledge of responsive design and cross-browser compatibility to ensure seamless user experiences across all devices</li><li>Experience with website performance optimization and SEO best practices</li><li>Familiarity with version control systems like Git</li><li>Strong debugging and troubleshooting abilities</li><li>Excellent collaboration skills to work with designers, back-end developers, and other team members</li><li>A portfolio showcasing completed projects that highlight technical expertise and creative problem-solving</li></ul><p><strong>Why Work with Robert Half?</strong></p><p>Robert Half is committed to connecting top-tier talent with forward-thinking companies. By joining our talent network, you’ll gain access to high-quality opportunities with competitive pay, flexibility, and the potential for career growth—along with the peace of mind that comes from having a trusted recruitment partner in your corner.</p><p><br></p> Applications Engineer Seeking applications engineers who have designed and implemented automation projects. As an Applications Engineer, you will be responsible for the design and implementation of major systems. Automation systems might include extremely large commercial building automation as well as factory automation systems. In your role, you will be involved in the integration of large and diverse types of commercial and industrial equipment and sensors, as well as customer databases and IT applications. You will be contributing to the organization and analysis of monitored data, and will be designing critical graphical dashboards, reports, alerts and workflows based on such data. <br>In this position, you will be involved in assisting, consulting and implementing projects for our most important customers. You are expected to be of the highest detail oriented integrity and be the person that the customer can rely on for critical advice involving their use of our software. You may be working on multiple projects to ensure that specifications and customer expectations are met. You will become familiar with a variety of the field’s concepts, practices, and procedures.<br>We are a managed Microsoft Partner and has numerous awards for bringing the latest Microsoft technology to the benefit of automation applications. Any Microsoft certifications, such as communications, databases, or system administration, are considered positive; and although not required light programming skills in, Python, SQL etc. are a plus. <br>In this position, you will be involved in assisting, consulting and implementing projects for our most important customers. You are expected to be of the highest detail oriented integrity and be the person that the customer can rely on for critical advice involving their use of our software. <br>This position is based in Washington, DC . You will be working within a government facility. Training of up to 1 to 3 months at our headquarters in Foxboro, MA will be required.<br>Skills and Qualifications<br>• Bachelor’s degree or higher in an Engineering major <br>• 1-5 years’ experience with Automation Software deployment (BMS or BAS or SCADA or DCS system experience)<br>• Experience utilizing Microsoft Software and Operating Systems<br>• Experience with computer and industrial networks<br>• Experience in database design and SQL queries and procedures<br>• 5-15% travel required (may include international and weekend travel)<br>• Comfortable with customer facing activities<br>• US must be eligible to work in the U.S. required <br>• Prior achievement of, or ability to acquire Federal Security Credentials <br><br>Additional Skills any of which are considered a plus:<br>• Artistic skills, UX design, and web design a plus<br>• Programming ability using scripting languages such as Python, SQL , etc. <br>• Knowledge of IoT technologies, protocols and concepts<br>• Experience with OPC, BACnet, Modbus, SNMP protocols<br>• Experience with web services Software Developer We are looking for a skilled Software Developer to join our team on a long-term contract basis in Boston, Massachusetts. This role involves creating dynamic and responsive web applications using modern development tools and frameworks. The ideal candidate will have a strong background in JavaScript and React, with additional experience in backend technologies being a plus.<br><br>Responsibilities:<br>• Develop and maintain web applications using React and JavaScript to deliver high-quality user experiences.<br>• Collaborate with cross-functional teams to identify and resolve bugs using tools like Atlassian Jira.<br>• Contribute to backend development tasks, with ColdFusion experience being a beneficial asset.<br>• Utilize GitHub for version control and code collaboration across team members.<br>• Implement and test APIs to ensure seamless integration with front-end systems.<br>• Participate in Agile Scrum ceremonies to ensure timely delivery of project milestones.<br>• Design and optimize systems to enhance performance through AB testing and data-driven improvements.<br>• Build dynamic and interactive components using AJAX for enhanced user interfaces.<br>• Contribute to the development of scalable applications with ASP.NET frameworks. Sr. Software Engineer <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> QA Analyst I We are looking for a detail-oriented QA Analyst I to join our team in Providence, Rhode Island. In this long-term contract role, you will play a critical part in ensuring the quality and reliability of software applications through meticulous testing and validation processes. The ideal candidate will possess strong communication skills, technical expertise, and a collaborative spirit to effectively contribute to both agile and waterfall development methodologies.<br><br>Responsibilities:<br>• Develop and execute detailed test plans and scripts for both manual and automated testing processes.<br>• Collaborate with project teams to understand requirements and ensure proper traceability throughout the testing lifecycle.<br>• Conduct functional, performance, and regression testing to identify and mitigate defects in software applications.<br>• Utilize tools such as HP Quality Center and Team Foundation Server for test management and reporting.<br>• Prepare and present test metrics and reports to stakeholders, ensuring clear communication of testing outcomes.<br>• Coordinate with cross-functional teams to identify and address quality risks and gaps.<br>• Execute manual and automated test cases while providing daily status updates on progress.<br>• Participate in scrum meetings to report activities and provide insights into testing results.<br>• Assist with software verification and validation techniques to cover all potential corner cases.<br>• Ensure seamless collaboration with team members and management by being adaptable and cooperative in a dynamic environment. Senior Linux Systems Administrator <p>An asset management firm based in Boston is seeking a highly skilled <strong>Senior Linux System Administrator</strong> to join their IT Infrastructure team. This role is essential to maintaining the firm’s robust Linux system environment, managing containerization processes, and supporting cloud-based initiatives. The ideal candidate is an experienced IT professional with a sharp technical acumen, expertise in modern DevOps technologies, and a preference for working onsite. Candidates with financial services experience is preferred. This role is onsite in Boston 3-4 days a week.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Maintain and administer Linux environments, including system performance tuning, patching, and troubleshooting.</li><li>Manage PostgreSQL databases, ensuring data integrity and accessibility</li><li>Deploy, manage, and optimize containerization technologies, specifically Kubernetes and Docker, to support application development and production.</li><li>Implement and maintain configuration management tools, such as Puppet, to ensure consistent and reliable infrastructure.</li><li>Develop and execute automation scripts using Python, Bash, and Powershell to streamline system operations and administrative tasks.</li><li>Collaborate with developers, architects, and business stakeholders to analyze technical requirements and deliver tailored solutions.</li><li>Manage and support cloud infrastructure, with an emphasis on AWS, ensuring scalability, security, and cost efficiency.</li><li>Monitor system health, troubleshoot complex issues, and implement solutions to guarantee high availability and performance of IT systems.</li><li>Work cross-functionally to provide support for key IT initiatives, including new installations, upgrades, and migrations.</li><li>Maintain detailed documentation for system configurations, operational procedures, and troubleshooting steps.</li><li>Advise on best practices and emerging technologies to drive innovation and process improvements.</li></ul><p><br></p> Part-Time UI Developer <p>Robert Half's marketing & creative client is looking for a part-time React UI Developer for a 6+ month contract in the Greater Boston area. This is a remote, 40-hour-per-week opportunity; candidates must be able to work eastern (ET) hours. The UI Developer will assist in updating the user interface of a customer-facing platform. Interested candidates should submit a portfolio or code repository in addition to resume.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Build and enhance advanced React components for platform with a focus on usability and modern design standards</li><li>Collaborate with product managers, developers, and end-users to refine workflows and optimize platform navigation</li><li>Implement UI updates based on data analysis, user feedback, and SaaS design best practices</li><li>Develop wireframes, prototypes, and mockups to communicate design changes</li><li>Ensure mobile responsiveness and accessibility compliance</li><li>Conduct usability testing, A/B testing, and user behavior analysis</li><li>Utilize front-end skills including CSS, Sass/SCSS, and Material UI</li><li>Lead UI/UX improvements</li></ul><p>If interested and available, apply today!</p> Software Engineer We are searching for a Software Engineer to join a growing team. This position is located in southern New Hampshire. As a Software Engineer, you will be involved in the development and maintenance of Microsoft Dynamics 365 CRM and related applications, contributing to the enhancement of the customer service capabilities. <br> Responsibilities: <br> • Develop and maintain Microsoft Dynamics 365 CRM, ensuring efficient workflows, business processes, and plug-ins. • Create and manage web resources, enhancing our online presence and customer engagement. • Develop and maintain API’s, ensuring seamless data exchange and process automation. • Utilize your SQL and backend experience to manage and optimize our data storage and retrieval systems. • Leverage your experience with the Microsoft O365 suite of applications (Power BI, PowerApps, Power Automate, Microsoft AI, etc.) to enhance business intelligence, application development, and workflow automation. • Design and build web applications using C#, .NET, ASP.NET, MVC, NodeJS, JavaScript, JQuery, HTML, CSS, and SQL. SQL Software Consultant We are looking for a contractor to help us with the maintenance of a software that will be decommissioned and replaced with a new software. While the implementation is taking place, the contractor will be needed to "keep the lights on" performing Maintenance and troubleshooting problems for end users. This will not be a development or Modification role, but a background in development would be useful for troubleshooting problems that arise. The below technical details are the requirements for this long-term contract position for 7-10 months.<br><br>SQL Server:<br><br>• Develop, write, and optimize complex SQL queries to retrieve and manipulate data efficiently<br>• Design, write, update and maintain stored procedures.<br>• Use SQL Server Agent to schedule and manage jobs and to automate SSIS package execution.<br>• Monitor job execution and troubleshoot any issues that arise<br>• Maintain comprehensive documentation of database structures, processes, and procedures<br>• Communicate effectively to ensure alignment and understanding of database-related tasks and projects<br><br>SSIS<br><br>• Develop, deploy and maintain SSIS packages. This includes designing data flow tasks, control flow tasks, and using various SSIS components such as data sources, transformations, and destinations<br>• troubleshoot and resolve issues that arise during the execution of SSIS packages, ensuring data integrity and reliability<br>• Write complex SQL queries, stored procedures, and functions to support SSIS operations.<br>• Document SSIS package configurations and processes<br><br>.NET<br><br>Support existing Homegrown tools: Commissions, Territory Management<br>• Write, debut and optimize C# code<br>• Experience with ASP.NET and ASP.NET MVC in order to support existing web applications using these frameworks<br>• write complex SQL queries, design and manage databases, and integrate them with .NET applications<br><br>SQL Sentry<br><br>• Configure and monitor SQL Server Agent jobs, event chains, and performance metrics <br>• Troubleshooting and resolving issues related to jobs and event chains.<br>• Configure alerts and notifications for job failures and performance issues<br><br>IIS (Preferred - Not mandatory)<br><br>• Manage IIS including resetting application pools, configuring and decommissioning websites.<br>• Ability to troubleshoot IIS related issues<br>• Knowledge of URL rewrite rules to manage URL redirection and enhance security Sr. Applications Engineer We are looking for a skilled and experienced Sr. Applications Engineer to design and implement advanced automation systems for commercial and industrial environments. In this role, you will integrate diverse equipment, sensors, and IT applications, while contributing to data analysis and the creation of graphical dashboards, reports, and workflows. This position is based in Foxboro, Massachusetts, and requires someone who is detail oriented and capable of providing reliable and critical advice to customers while managing multiple complex projects.<br><br>Responsibilities:<br>• Design and implement large-scale automation systems for commercial buildings and industrial environments.<br>• Integrate various equipment, sensors, and IT applications into cohesive automation solutions.<br>• Develop and maintain graphical dashboards, reports, alerts, and workflows to support data-driven decision-making.<br>• Collaborate with customers to provide expert consultation and ensure projects meet specifications and expectations.<br>• Manage multiple projects simultaneously, maintaining high standards of quality and attention to detail.<br>• Assist in the organization and analysis of monitored data to enhance system performance.<br>• Lead the deployment and optimization of automation systems, ensuring seamless integration with existing infrastructure.<br>• Provide training and support to clients on the use of automation software and tools.<br>• Maintain a high level of integrity and build trust with customers through critical advice and solutions.<br>• Travel as required (5-15%, including potential international and weekend travel) to support project implementation. Sr Systems Engineer We are in search of a Sr Systems Engineer to join our team located in Woburn, Massachusetts. This opportunity is in the tech industry, where you will be accountable for the maintenance and support of diverse technology environments. <br><br>Responsibilities:<br><br>• Articulate complex technical concepts to non-technical audiences leveraging your exceptional communication skills.<br>• Utilize your comprehensive understanding of operating systems, connectivity, security, and information management.<br>• Exhibit your advanced troubleshooting skills and knowledge.<br>• Leverage your in-depth expertise in the Microsoft cloud ecosystem, including Microsoft 365, EMS, Entra ID, Purview, Compliance, device management, Azure IaaS, Azure App Services, and web application firewalls.<br>• Apply your solid understanding of AI and CoPilot concepts.<br>• Utilize your experience with AWS and Google Cloud services to lead the transition from on-premise to cloud environments.<br>• Show your proficiency in identity services like Active Directory and Okta.<br>• Apply your hands-on experience with networking, firewalls, routing, and switching.<br>• Demonstrate your expertise in virtualization technologies such as VMware, Citrix, and Microsoft.<br>• Foster client relationships and collaborate effectively with team members using your strong interpersonal skills.