Freshersworld does not charge any amount for job placement. Beware of fraudsters who ask you to pay on the pretext of giving a job. Know More

Post A Job

Functional Programming Expert (Scala or ReasonML/OCaml) Jobs in Bangalore - SAP

Functional Programming Expert Scala or ReasonML/OCaml

SAP
experience-icon 3 Years
salary-icon Not disclosed
qualification-icon BE/B.Tech, Any Graduate
Expired

Posted: 14 Aug 19

Job Description

Functional Programming Expert (Scala or ReasonML/OCaml)

City: Bangalore, KA, IN

Company: SAP

Requisition ID: 199908

Work Area: Software-Design and Development

Career Status: Professional

Employment Type: Regular Full Time

WORK EXPERIENCE: 3 - 8 years of work experience in Imperative/functional programming

EXPECTATIONS AND TASKS:
  • You will support us with the design and development of a Scala and cloud-based business application development and runtime platform. 
  • The goal of the platform is to make cloud-based business application development as simple as application developer friendly as possible.

Your tasks will include:
  • Design and development of libraries and tools for business application development
  • Design and development of tools for operating business applications
  • Explore, understand, and implement next generation technologies
  • Contribute to open source software (in particular within the Scala or ReasonML/OCaml ecosystem)

Mandatory Skills:
  • Bachelor/Master’s degree in computer science or related field from a top-tier university
  • Excellent programming skills and a solid foundation in computer science with strong competencies in data structures, algorithms, databases, and software design
  • Solid understanding of imperative programming concepts and basic understanding functional programming concepts
  • Good knowledge in Java, Java Generics (or C++ Templates), (additionally) Scala, C++, or similar object-oriented programming languages
  • Excellent knowledge in JavaScript and libraries/runtimes such as NodeJS, Angular/ReactJS, ExpressJS
  • Excellent knowledge in JS ecosystem tools such as WebPack/ParcelJS, Rush, Grunt, Gulp
  • Excellent knowledge in CI/CD related tools like Jenkins, Groovy, Python/Shell scripting
  • Proficient knowledge in one of the PaaS such as SAP Cloud Platform Cf, AWS, or GCP.
  • Eagerness and positive attitude to work along all the areas in development, testing and operations.
  • Strong analytical skills
  • Reliable and open-minded with strong team working skills, determined to reach a goal in time as well as the ability to work independently and to prioritize
  • Ability to get quickly up-to-speed in a complex, new environment
  • Proficiency in spoken and written English

Beneficial skills:
  • Eagerness to switch to Functional Programming paradigm from Imperative Programming mode
  • Basic understanding of Functional Programming concepts (Recursion instead of iteration, Higher order functions, immutable vs mutable)
  • Basic understanding of Functional Reactive Programming (Signal Constants, Reassignable Vars, Events)
  • Good knowledge in Scala, ReasonML, OCaml, SML, or Haskell
  • Experiences with the design of distributed systems, e.g., using Kafka

Job Segment: Engineer, ERP, Cloud, Computer Science, SAP, Engineering, Technology

Job Particulars

Role others
Education BE/B.Tech, Any Graduate
Who can apply Experienced (3 Years)
Hiring Process Face to Face Interview
Employment TypeFull Time
Job Id673391
Job Category Others
Locality Address
Country India

About Company

SAP started in 1972 as a team of five colleagues with a desire to do something new. Together, they changed enterprise software and reinvented how business was done. Today, as a market leader in enterprise application software, we remain true to our roots. That’s why we engineer solutions to fuel innovation, foster equality and spread opportunity for our employees and customers across borders and cultures.
Jobs By Location
Others also searched for
Job & career videos
scroll-icon scroll-icon
scroll-icon youtube-img
scroll-icon youtube-img
scroll-icon youtube-img
scroll-icon youtube-img
scroll-icon youtube-img
scroll-icon youtube-img
scroll-icon youtube-img
scroll-icon youtube-img
scroll-icon youtube-img
ARE YOU A FRESHER? REGISTER NOW
Looking for your first Dream Job?
Update Resume
Upload Resume