F# Developer Job at Norton Blake, Miami, FL

cGRrZEdvTkdUSXdySVF4ME1BbW05R3Vo
  • Norton Blake
  • Miami, FL

Job Description

Senior Software Engineer – F#

We’re seeking a senior software engineer to help build and evolve a high-performance, cloud-based remote management and monitoring platform.

This role involves developing reliable, scalable systems used to manage and control devices around the world, across multiple operating systems.

What You'll Do

  • Design and develop a browser-based remote access tool using F# and Fable , enabling users to manage desktops globally.
  • Build and maintain a cross-platform agent (Windows, macOS, Linux) that communicates in real-time with a cloud backend.
  • Contribute to the design and architecture of cloud infrastructure (AWS or Azure) to ensure high availability and scalability.
  • Work across the full software development lifecycle—from planning and coding to testing and deployment.
  • Participate in Agile development workflows (Scrum or Kanban), collaborating closely with engineers, QA, and product stakeholders.
  • Implement and maintain automated tests using NUnit, xUnit, or MSTest to ensure code quality and reliability.
  • Support and improve CI/CD pipelines to streamline build, test, and deployment processes.
  • Promote engineering best practices in cloud computing, testing, and DevOps.

What We’re Looking For

  • 7+ years of experience with C# and the .NET ecosystem
  • Proficient in functional programming , especially using F#
  • Strong background in developing for the Windows platform
  • Hands-on experience with cloud services (AWS or Azure)
  • Comfortable with automated testing tools and practices
  • Familiar with Agile methodologies , such as Scrum or Kanban
  • Proficient with Git and modern version control workflows
  • Experience with CI/CD systems and release automation
  • Strong problem-solving skills with a focus on quality and reliability
  • Excellent communication and collaboration skills

Skills

  • Experience with WebSockets or WebRTC for real-time applications
  • Background in developing remote access or remote control tools
  • Understanding of video streaming technologies and protocols
  • Experience in frontend development , particularly with React or modern JS frameworks
  • Contributions to open-source projects or community-driven development

Job Tags

Remote job,

Similar Jobs

InSync Healthcare Recruiters

Pediatric Emergency Medicine Physician opportunity in Lubbock, TX Job at InSync Healthcare Recruiters

(Physician/MD qualifications required) Emergency Medicine (Pediatric) - Pediatric Emergency Medicine Physician opportunity in Lubbock, TX Wonderful opportunity to join our close-knit team of Pediatric Emergency Medicine Physicians and advanced practice providers at the...

Bizlink Solutions LLC

Dental Assistant (II) - Part-Time Job at Bizlink Solutions LLC

 ...On behalf of our client, we are hiring a Dental Assistant (Level II) for their Charlotte location. You will work for a dental practice...  ...~ X-Ray Certification ~ CPR Certification ~ Coronal Polishing ~ Nitrous Certification, a plus Job Type: Part-time... 

NoGigiddy

(Remote) - Virtual Assistant - 18.00 - 21.00/hour Job at NoGigiddy

 ...more ~100% Remote ~ You decide how many clients/monthly hours you want to take on ~ Personalized Support- every...  ...1099 contractor role The Virtual Assistant pay range is $18 - $21 per hour based on experience and skillset. Contractors are paid a... 

V Group Inc.

Help Desk Support Analyst Job at V Group Inc.

 ...Description (including, but not limited to): 1. Technical assistance, support, and advice to end users for hardware, software, and systems 2. Hands-on technical and functional assistance to business and technical users 3. Remote technical and functional assistance... 

Dougs Auto Recycling Inc

Automotive Dismantler Parts Manager Job at Dougs Auto Recycling Inc

 ...Job Description Job Description Automotive Dismantler Parts Manager,manages the inventory, procurement, and sales of parts from vehicles that are being dismantled, ensuring efficient operations and profitability. Inventory Management: Oversee the storage, organization...