21 Oct
|
Unison Group
|
Chennai
21 Oct
Unison Group
Chennai
Job Description : Key Responsibilities
- Write clean, efficient, and reusable code following functional programming principles.
- Work on complex algorithms, data structures, and mathematical problem-solving.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Participate in architecture discussions and technical design decisions.
Required Skills :
- Robust hands-on experience in Haskell programming .
- Deep understanding of Functional Programming concepts :
- Pure Functions
- Immutability
- Recursion
- Higher-Order Functions
- Type Systems
- Monads
- Strong foundation in:
- Mathematics
- Algorithms and Data Structures
- Discrete Mathematics and Logic
- Excellent problem-solving and analytical skills.
- Good understanding of software engineering best practices and version control systems.
Preferred Skills
- Exposure to other functional languages such as Scala, OCaml, or F# .
- Experience in distributed systems, backend development, or high-performance computing.
- Contributions to open-source projects or academic/research experience in functional programming.
Educational Qualification
- Bachelor's or Master's degree in Computer Science, Mathematics, Engineering, or a related field.
📌 Haskell Developer (Chennai)
🏢 Unison Group
📍 Chennai