Avenga jest światowym ekspertem w obszarze IT i transformacji cyfrowej. Świadczymy szeroką gamę usług - od doradztwa strategicznego, usług związanych z customer experience, tworzeniem oprogramowania oraz usługi outsourcingowe takie jak: staff augmentation, team leasing i permanent employment.
Avenga to ponad 2500 profesjonalistów i 20-letnie doświadczenie. Jesteśmy obecni w Europie, Azji i USA.
Haskell Developer
Miejsce pracy: Warszawa
Nr ref.:
Nr ref.:
As a Senior Haskell Developer you will be involved in some or all of the following: software design, architecture specification, implementation, requirements gathering, research engineering, DevOps. You will work arm in arm with other Haskell developers with extensive academic and business experience. The role is highly development-focused and you will use Haskell for almost all tasks that are likely to arise within your area of responsibility: data analysis, market data publishing, database access, web services, large parallel tasks, quantitative models, solvers, everything.
Key Responsibilities:
- Development of technology tasks based on requirements provided by business departments
- Providing proposals of solutions that help the bank's business units to achieve their goals
- Performing impact analysis and providing development estimates for technology tasks delivery
- Participating in unit and integration testing of components delivered by Technology Team
Requirements:
- Desire to master Haskell and keep up-to-date with the Haskell ecosystem tools and concepts
- 3+ years of business experience in Haskell or other typed functional programming language (e.g., OCaml, F#) or, alternatively, 3+ years of any backend software development experience and significant experience in open source typed functional programming language projects (school projects do count, but have to be considerably advanced and well documented)
- Good understanding of software development life cycle and system solutions design
- Strong analytical, interpersonal and communication skills across various levels in an organisation
- Attention to detail and ability to work within tight timeframes and manage multiple deliverables
- Experience with large data sets and performance optimisation would be an asset