1

Functional Programmer Jobs in Texas (NOW HIRING)

SAP Techno Functional Developer Job Duties: Perform SAP ECC and SAP S/4HANA implementation including system configuration, custom development, testing, deployment, and post-go-live support. Support ...

Functional Safety Engineer III

Dallas, TX ยท On-site +1

$82K - $164K/yr

Senior Functional Safety Engineer Location: Remote About the job you're considering: We are seeking a Senior Functional Safety Engineer to ensure the safety, reliability, and compliance of our ...

SAP Techno Functional Developer

Houston, TX ยท On-site

$58.75 - $79.50/hr

SAP Techno Functional Developer Job Duties: Perform SAP ECC and SAP S/4HANA implementation including system configuration, custom development, testing, deployment, and post-go-live support. Support ...

Job Title: Functional Safety Engineer Job Location: Dallas, TX Job Duration: 3 Months, Contract to Hire Job Summary: * We are seeking for Functional Safety Engineer to ensure the safety and ...

next page

Showing results 1-20

Functional Programmer information

What are the key skills and qualifications needed to thrive as a Functional Programmer, and why are they important?

To thrive as a Functional Programmer, you need a strong grasp of functional programming paradigms, data structures, and relevant languages such as Haskell, Scala, or Clojure, often supported by a degree in computer science or related fields. Familiarity with version control systems (e.g., Git), build tools, and continuous integration platforms is typically required. Analytical thinking, problem-solving, and effective communication are standout soft skills for this role. These skills are crucial for writing reliable, maintainable code and collaborating effectively on complex software projects.

What is the difference between Functional Programmer vs Software Developer?

AspectFunctional ProgrammerSoftware Developer
CredentialsTypically requires knowledge of functional programming languages and paradigmsRequires general programming skills, often with multiple language proficiencies
Work EnvironmentOften works on projects emphasizing pure functions, immutability, and declarative codeWorks across various projects, including front-end, back-end, and full-stack development
Industry UsageCommon in industries focusing on high reliability, concurrent systems, or data processingWidely used across all software development sectors

While both roles involve coding, a Functional Programmer specializes in functional programming principles and languages, focusing on writing pure, immutable code. A Software Developer has a broader scope, working with multiple paradigms and technologies to build diverse applications. The roles often overlap, but the focus and expertise differ based on the programming approach.

What is a Functional Programmer?

A Functional Programmer is a software developer who primarily uses functional programming languages and paradigms to write code. Functional programming emphasizes using pure functions, immutability, and declarative code to solve problems, making software more predictable and easier to test. Common functional languages include Haskell, Scala, Clojure, and F#. Functional Programmers often work on projects that require high levels of reliability, concurrency, or mathematical modeling. Their approach differs from object-oriented or procedural programming by focusing on functions and avoiding shared state.

What are some common challenges Functional Programmers face when working on large-scale projects?

Functional Programmers often encounter challenges in integrating functional code with legacy object-oriented systems and ensuring that team members are comfortable with functional paradigms. Managing state and side effects in a purely functional way can also require careful architectural planning, especially as the codebase grows. Collaboration with colleagues from different programming backgrounds may involve additional communication to align on best practices and ensure maintainability. Staying up to date with evolving functional libraries and tools is also key to overcoming these challenges.
What cities in Texas are hiring for Functional Programmer jobs? Cities in Texas with the most Functional Programmer job openings:
SAP Techno Functional Developer

SAP Techno Functional Developer

Maddisoft

Houston, TX โ€ข On-site

$128K/yr

Full-time

Posted 20 days ago


Job description

Overview:
Notice of Filing
Job Title: SAP Techno Functional Developer
Job Duties: Perform SAP ECC and SAP S/4HANA implementation including system configuration, custom development, testing, deployment, and post-go-live support. Support Order-to-Cash (OTC) business processes and analyze end-to-end workflows from order creation through fulfillment, billing, and revenue recognition across regions. Review and document existing system landscapes and business processes, ensuring alignment with current and future business needs. Conduct workshops with business stakeholders and technical teams to gather requirements, understand current-state processes, and identify gaps between existing and target solutions. Analyze identified gaps, define TO-BE solutions, and prepare and present HighLevel Solution Documents (HLSDs) to business key users. Translate business requirements into functional and technical specifications and perform SAP system configurations and custom enhancements. Configure SAP modules and components including Order Management, Logistics Execution, gATP, ALE/EDI IDocs, Credit Management, Intercompany Billing, Pricing, Output Control, and LSMW in SAP ECC and S/4HANA environments. Design and develop RICEFS enhancements and perform unit and integration testing using tools such as eCATT. Support User Acceptance Testing (UAT), track defects using HP/ALM, and coordinate issue resolution with cross-functional teams. Plan and execute data migration and cutover activities using LSMW and support production go-live activities. Provide post-deployment and production support, including deployment of enhancements, monitoring system performance, and implementing error-handling mechanisms. Collaborate with business analysts, IT teams, and stakeholders to support change management, release management, and service delivery. Support end-to-end testing activities and ensure solutions meet business requirements and quality standards. Train and support business users on new processes and systems prior to and after go-live. Ensure effective issue resolution, optimal system uptime, and continuity of business operations throughout the project lifecycle. Will work on client projects at various unanticipated client sites throughout the U.S . Must be willing to travel and/or relocate to client sites as required by project (approx 50%). Telecommuting permitted on some projects (approx 50%)
Salary: $128,000/year
Employer: Maddisoft LLC
Work Location: 2900 Wilcrest Drive, Suite 405, Houston, TX 77042. Will work on client projects at various unanticipated client sites throughout the U.S . Must be willing to travel and/or relocate to client sites as required by project (approx 50%). Telecommuting permitted on some projects (approx 50%)
Apply to: Maddisoft LLC, 2900 Wilcrest Drive, Suite 405, Houston, TX 77042
THIS NOTICE IS PROVIDED AS A RESULT OF THE FILING OF AN APPLICATION FOR PERMANENT ALIEN LABOR CERTIFICATION FOR THIS JOB OPPORTUNITY IN COMPLIANCE WITH 20 CFR 656.10(D). ANY PERSON MAY PROVIDE DOCUMENTARY EVIDENCE BEARING ON THIS APPLICATION TO:
Certifying Officer, U.S. Department of Labor
Employment and Training Administration
Office of Foreign Labor Certification
200 Constitution Avenue NW, Room N-5311
Washington, DC 20210
"},"is_already_applied":false,"client_logo":"https://oorwin-hcm.s3.ap-south-1.amazonaws.com/company_2993/logo/CbBjHkD6TUe6W1RXL0pI2wCs5LjlkxNRLjTdzSem.png