1

Senior Functional Programming Jobs in New York (NOW HIRING)

Job Title - Sr. Functional Tester Location - NY, NY (Hybrid expectation 2-3 days onsite per week ... We are seeking an experienced Senior Tester (Senior QA Engineer) to lead quality assurance ...

Senior Software Engineer

Manhattan, NY · On-site

$135K - $178K/yr

Senior Software Engineer Location: New York, NY - Hybrid Job type: Full-time Job Summary We are ... Experience working with functional programming languages and functional programming concepts.

Sr. Quality Engineer

Manhattan, NY · On-site

$97K - $132K/yr

New York, NY - onsite Duration: 6 months GBaMS ReqID: 10583534 Sr. Quality Engineer/ Mobile QE ... functional programming language. • Strong programming abilities and debugging skills. • ...

Senior Software Engineer

New York, NY · On-site

$134K - $176K/yr

Senior Software Engineer Overview: Does your dream job include being a part of a core team of top ... The core skills we're looking for include Java, as well as some functional programming on the JVM ...

Collaborate with senior engineers to implement scalable and reliable solutions for real-time ... Strong knowledge of functional programming principles and practices * Experience with real-time ...

Senior Software Engineer

New York, NY · On-site

$134K - $176K/yr

Senior Software Engineer The Team Our team is at the heart of strategic work that requires ... Experience with the Scala programming language or other functional programming languages.

Senior Python Developer

Manhattan, NY · On-site

$65K - $117K/yr

About the role As a Senior Python Developer, you will make an impact by designing and building ... Experience applying object-oriented and/or functional programming concepts to production ...

This is a hands-on engineering role: as a senior member of the team, you will spend the majority of ... Hands-on production experience with Scala and functional programming. * Ability to design, build ...

Sr Software Engineer

New York, NY

$134K - $176K/yr

Job Posting Title: Sr Software Engineer Req ID: 10149863 Disney Entertainment and ESPN Product ... Experience with: - Functional Programming Languages - Scala (preferred) using ZIO, Cats, Cats ...

next page

Showing results 1-20

Senior Functional Programming information

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 New York?

For Senior Functional Programming jobs in New York, the most frequently searched job titles are:

What job categories do people searching Senior Functional Programming jobs in New York look for?

The top searched job categories for Senior Functional Programming jobs in New York are:

What cities in New York are hiring for Senior Functional Programming jobs?

Cities in New York with the most Senior Functional Programming job openings:

Sr. Functional Tester

New York, NY • On-site

Contractor

Posted 14 days ago


Job description

Job Title - Sr. Functional Tester
Location - NY, NY (Hybrid expectation 2-3 days onsite per week)
Duration - 6+ months 
Interview - In-person
 
 
MAKE SURE YOU ATTACH THE D/L IN ALL YOUR SUBMITTALS!!!!!!
Please prioritize stronger candidates with experience at reputable clients. Utility or Energy sector Industry will be amazing but not a must!!
JOB DESCRIPTION
We are seeking an experienced Senior Tester (Senior QA Engineer) to lead quality assurance activities across the software development lifecycle.
This role is responsible for test planning, test automation, functional and integration testing, defect management, and ensuring the delivery of high-quality, reliable applications.
The ideal candidate will possess strong technical testing expertise, automation experience, leadership skills, and the ability to collaborate effectively with business and development teams.
Key Responsibilities
• Lead the planning, design, and execution of test strategies, test plans, and test cases.
• Perform functional, integration, regression, system, end-to-end, and user acceptance testing support.
• Develop and maintain automated test frameworks and scripts.
• Validate APIs, databases, integrations, and backend processes.
• Identify, document, track, and verify software defects.
• Collaborate with product owners, business analysts, developers, and support teams to ensure quality requirements are met.
• Participate in Agile ceremonies and contribute to quality improvements throughout the SDLC.
• Mentor junior QA engineers and promote testing best practices.
• Support release validation, production verification, and hypercare activities.
• Drive continuous improvement of QA processes, tools, and automation.
TECHNICAL SKILLS Must Have
Ability to ensure team's adherence to Agile processes and best practices while adapting to particular team needs
Automation Testing
Data Quality Assurance
Knowledge of Salesforce Testing

Nice To Have
Agile Quality Assurance