1

Senior Functional Programming Jobs in Orlando, FL

Senior Mechanical Engineer

Orlando, FL

$97K - $128K/yr

The ideal candidate for Senior Mechanical Engineer will bring a blend of technical ability ... As a key contributor on a mechanical or cross-functional engineering team, you will take ...

Senior Software Engineer

Winter Park, FL ยท Remote

$125K - $165K/yr

The Senior Software Engineer reports to the Lead Engineer and sits within the Dev Team, working ... Create and implement software features that are intuitive, functional, and usable by end users.

Senior Mechanical Engineer

Orlando, FL

$97K - $128K/yr

The Advanced Airframes Department is seeking a Senior Mechanical Engineer to join our team at our ... In this on-site role, you will play a pivotal part as a member of a mechanical or cross-functional ...

Senior Controls Engineer

Orlando, FL

$90K - $119K/yr

Apply functional safety principles and relevant industry standards to the design and implementation ... Strong proficiency with Rockwell Studio 5000 or equivalent PLC platforms, including PLC programming ...

next page

Showing results 1-20

Senior Functional Programming information

See Orlando, FL salary details

$29.9K

$127.4K

$202.6K

How much do senior functional programming jobs pay per year?

As of Aug 30, 2026, the average yearly pay for senior functional programming in Orlando, FL is $127,398.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,500.00 and $140,000.00 per year, depending on experience, location, and employer.

What is a senior functional programming?

A Senior Functional Programming Engineer is an experienced software developer who specializes in using functional programming languages and paradigms to design, build, and maintain robust software systems. They typically have deep expertise in languages such as Haskell, Scala, Erlang, Clojure, or F#, and are skilled in applying concepts like immutability, pure functions, and higher-order functions. In addition to writing code, they often mentor junior developers, review code for best practices, and help architect scalable and maintainable systems using functional techniques.

What are the key skills and qualifications needed to thrive as a senior functional programmer?

To thrive as a Senior Functional Programmer, you need advanced proficiency in functional programming languages (such as Haskell, Scala, or Clojure), a strong grasp of software design principles, and extensive experience in developing scalable applications. Familiarity with version control systems like Git, build and deployment tools, and knowledge of cloud platforms or CI/CD pipelines are typically expected. Excellent problem-solving, collaboration, and communication skills help you work effectively in agile teams and mentor junior developers. These combined skills enable the delivery of robust, maintainable code and drive technical innovation within software projects.

What are some common challenges faced by senior functional programmers when integrating functional paradigms into existing codebases?

Senior Functional Programmers often encounter challenges when introducing functional programming concepts into legacy or mixed-paradigm codebases. These challenges include overcoming resistance from team members unfamiliar with functional approaches, ensuring compatibility with object-oriented or procedural components, and refactoring code to leverage immutability and pure functions without introducing regressions. Success in this role often requires strong communication skills, patience, and the ability to educate colleagues on the benefits and practical applications of functional techniques.

What is the difference between Senior Functional Programming vs Functional Software Engineer?

AspectSenior Functional ProgrammingFunctional Software Engineer
Required CredentialsBachelor's or higher in CS, certifications in functional languagesBachelor's or higher in CS, experience with functional programming
Work EnvironmentTech companies, startups, R&D teamsSoftware development teams, tech firms, consulting
Industry UsageUsed for designing complex systems, optimizing codeDeveloping functional applications, coding in functional languages
Search & Comparison IntentUnderstanding senior roles, career progressionEntry to mid-level functional programming roles

Senior Functional Programming professionals focus on leading complex projects, designing scalable systems, and mentoring teams, often requiring extensive experience. Functional Software Engineers typically implement functional programming principles in software development, with a focus on coding and application development. While both roles involve functional languages, senior roles emphasize leadership and architecture, whereas engineers focus on implementation.

What are popular job titles related to Senior Functional Programming jobs in Orlando, FL?

For Senior Functional Programming jobs in Orlando, FL, the most frequently searched job titles are:

What job categories do people searching Senior Functional Programming jobs in Orlando, FL look for?

The top searched job categories for Senior Functional Programming jobs in Orlando, FL are:

Sr RPA (Robotics Process Automation) Developer

Orlando, FL โ€ข On-site

RiseIT Solutions
201 - 500 employees

$110K/yr

Full-time

Re-posted yesterday


Job description

Title: Sr RPA (Robotics Process Automation) Developer (14970)
Location: Orlando, FL (100% onsite)
Type: Direct Hire Position
Rate: $110K per year + 8% annual bonus + full benefits + full relocation
Education: Bachelor's degree in IT related discipline or equivalent experience (BS / BA in MIS, Computer Science, Business, Mathematics or Engineering)
Serving as an internal consultant, the Sr. RPA Developer works independently with business functional leaders, IT, and other RPA developers to identify, evaluate, document, build, and test automations using Robotics Process Automation (RPA) software. Develops and ensures compliance with RPA standards and best practices. Performs quality control reviews of RPA automations. Migrates, monitors, and manages RPA automations in the production environment. Tracks and reports all RPA automation activities: production, development, opportunity pipeline, bot capacity utilization, and functional developer activity. Delivers training and mentors functional RPA Developers.
ROLES AND RESPONSIBILITIES:

-Evaluates processes and tasks to identify automation feasibility
-Designs, builds, documents, and tests RPA automations
-Performs Quality Control reviews of all automations prior to releasing them to production
-Migrates automations to the production environment
-Monitors automations in production and deals with software updates and automation failures
-Delivers training and mentors functional developers
-Reviews and provides feedback to functional developers automations prior to their coding
-Periodically performs overall collection and evaluation of all new automation opportunities
-Develops and controls sharable business objects used by RPA software
-Creates and maintains solution documentation
-Provisions and maintains appropriate systems access and operating environment to support automations

REQUIRED TECHNICAL SKILLS:

-Minimum of 4 yearsโ€™ experience developing multiple complex automations using Blue Prism RPA software
-Minimum of 4 yearsโ€™ monitoring RPA automations in production
-Advanced level EXCEL and good proficiency in other Microsoft Office suite
-Visio or equivalent process flow-charting tool proficiency
-Experience using other automation, file sharing, and business reporting software

REQUIRED EDUCATION:
-Bachelor's degree in Computer Science, Mathematics, MIS or related field
OTHER KEY QUALIFICATIONS:

-Minimum of 4 yearsโ€™ experience working with large scale business processes
-Proven results exemplifying initiative, accuracy, creativity, and a detailed orientation
-Demonstrated agility to work independently or within a team as the business situation necessitates
-Expert problem solving and analytical skills
-Strong organizational and prioritization skills
-Strong written and verbal communication skills
-Strong desire to improve processes
-Passion to learn and remain current on innovative technologies
-Certified by Blue Prism as a Professional Developer and Solution Designer