1

Desktop Application Developer Jobs in Milford, MA

Mainframe CICS Systems Engineer

Boston, MA · On-site

$53.25 - $68.50/hr

ETS also delivers all workplace technologies (desktop, mobile, voice, video, productivity, intranet ... Application and end user functions are delivered on a scalable, secure, and reliable infrastructure ...

Principal UI Developer

Waltham, MA · On-site

$54 - $70/hr

Actifio replaces siloed data management applications with a radically simple, application-centric ... This will be done on desktop, web and mobile platforms. Within this role you will collaborate with ...

Principal UI Developer

Waltham, MA · On-site

$54 - $70/hr

Actifio replaces siloed data management applications with a radically simple, application-centric ... This will be done on desktop, web and mobile platforms. Within this role you will collaborate with ...

Showing results 41-60

Desktop Application Developer information

See Milford, MA salary details

$18

$57

$93

How much do desktop application developer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for desktop application developer in Milford, MA is $57.74, according to ZipRecruiter salary data. Most workers in this role earn between $46.39 and $66.44 per hour, depending on experience, location, and employer.

What is a desktop application developer?

A Desktop Application Developer is responsible for designing, building, and maintaining software applications that run on desktop operating systems like Windows, macOS, and Linux. They work with programming languages such as C#, Java, Python, or C++ and utilize frameworks like .NET, Qt, or Electron. Their duties include debugging, optimizing performance, and ensuring a seamless user experience. Developers may also collaborate with UX/UI designers, testers, and other developers to create functional and efficient applications.

What does a desktop application developer do?

A Desktop Application Developer usually spends their day designing, coding, testing, and maintaining software applications for desktop environments. Common tasks include collaborating with product managers to clarify requirements, debugging and resolving issues, and writing clear documentation for end users or other developers. Developers may also participate in team meetings, code reviews, and contribute to continuous improvement initiatives. The role often requires balancing independent work with close teamwork to ensure features are delivered on time and meet quality standards.

What are the key skills and qualifications needed to thrive as a desktop application developer?

To thrive as a Desktop Application Developer, you need strong programming skills in languages such as C#, Java, or C++, combined with experience in software design and debugging. Familiarity with development environments like Visual Studio, version control systems such as Git, and sometimes certifications in relevant technologies can be beneficial. Excellent problem-solving abilities, attention to detail, and good communication skills help you understand requirements and collaborate effectively with other teams. These skills ensure the delivery of reliable, user-friendly desktop applications that meet business and user needs.

Infographic showing various Desktop Application Developer job openings in Milford, MA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $120,091 per year, or $57.7 per hour.

Application Support DevOps Engineer

Recorded Future

Boston, MA • Hybrid

$129K - $193K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 18 days ago


Job description

Recorded Future equips our teams and customers with secure, isolated environments for high-risk research, threat analysis, and sensitive investigative work. To scale this capability, we rely on a container streaming platform that delivers browser-accessible desktops, applications, and isolated browsers on demand. As our operational footprint grows, we need an Application Support DevOps Engineer to own the deployment, tuning, and day-to-day health of this platform across our Kubernetes environments. Your work will directly enable analysts and internal teams to spin up disposable, policy-controlled workspaces, ensuring they have fast, reliable, and secure access to the tools they need without compromising our security posture.

What You'll Do
  • Lead the deployment, upgrade, and lifecycle management of a containerized workspace streaming platform running on Kubernetes, including Helm chart customization, namespace and zone design, and configuration of core services such as the API, manager, and connection proxy components.
  • Design, build, and maintain custom Docker images (desktops, browsers, and single-application workspaces) based on upstream core images, including adding software, startup scripts, branding, and launch forms to meet internal team requirements.
  • Build and maintain custom VM images and auto-scaling agent pools (on KubeVirt, Harvester, or cloud hypervisors) to support containerized sessions, RDP-based sessions, and GPU-accelerated workloads.
  • Operate and scale the underlying infrastructure, including Kubernetes clusters, Linux servers, and cloud resources (AWS, Azure, GCP), covering capacity planning, node management, storage, and patching of agent hosts.
  • Own networking and ingress for the platform: TLS certificate management (including cert-manager integration), ingress controllers, load balancers, DNS, firewall rules, and secure routing between control plane, agents, and end users.
  • Build CI/CD pipelines that automate image builds, vulnerability scanning, registry publishing, Helm chart deployments, and configuration rollouts across environments.
  • Monitor platform health, investigate incidents, tune performance (session density, resource limits, autoscaling thresholds), and drive root-cause analysis on deployment, session, and connectivity issues.
  • Partner with Security, IT, and engineering teams to integrate the platform with SAML and OIDC identity providers, session recording, logging, and SIEM pipelines, and compliance controls.
  • Document runbooks, deployment standards, and image-build procedures, and mentor other engineers and support staff on operating the platform.
What You'll Bring
  • 5+ years of experience in a DevOps, SRE, platform engineering, or application support role supporting production workloads.
  • Strong hands-on experience with Kubernetes (deployments, services, ingress, Helm, RBAC, troubleshooting pods and networking) in real production environments. Experience with Rancher, RKE2, EKS, AKS, or GKE is a plus.
  • Deep Docker expertise, including authoring multi-stage Dockerfiles, building and optimizing images, managing private registries, and debugging container runtime issues.
  • Solid Linux systems administration skills (Ubuntu or Debian preferred), including scripting in Bash and at least one of Python or Go for automation and tooling.
  • Working knowledge of at least one major cloud provider (AWS, Azure, or GCP), including compute, networking (VPC, subnets, security groups), storage, IAM, and managed Kubernetes offerings.
  • Strong networking fundamentals, including TLS and PKI, DNS, HTTP and HTTPS proxies, reverse proxies, load balancers, and common troubleshooting tools (tcpdump, curl, dig, kubectl exec).
  • Experience building CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, or similar) for image builds and Kubernetes deployments.
  • Comfort operating and patching Linux VMs and servers in a production setting, including creating reproducible VM images (Packer, cloud-init, or equivalent).
  • Bonus: Experience with Infrastructure-as-Code (Terraform, Ansible), KubeVirt or Harvester, GPU-enabled container workloads, session streaming or VDI platforms, SAML or OIDC integration, or running regulated environments (FedRAMP, HIPAA, PCI).

The base salary range for this full-time position is $129,000-$193,500. Our salary ranges are determined by role, level, and location. The salary displayed reflects the range for new hire salaries for the position across all US locations. Within the range, individual pay is determined by state, work location and additional factors, including job-related skills, experience, and relevant education or training. This position may be eligible for incentive compensation, equity, and medical, dental, vision, life insurance and 401K. Your recruiter can share more about the specific details of the compensation and benefit package during the hiring process.

#LI-Hybrid