What Will a Typical Working Day Look Like:
- Participate in the design and creation of scalable software
- Design and develop clean functioning, testable code including APIs and Data Transformations, with security and data protection in mind
- Contribute to the maintenance of the Platform and associated infrastructure
- Contribute to defining and developing product strategy with a focus on continuous improvement
- Peer reviewing pull requests
- Testing and fixing bugs or other coding issues
- Set up, maintain and improve continuous integration
- Support live services with troubleshooting and monitoring
- Write technical documentation
Skills and Capabilities Required:
- Proven experience as a developer of multiple programming languages (e.g. Scala, Java)
- Familiarity with big data tools (Spark, AWS EMR)
- Experience coding in continuous integration context
- AWS suite experience
- Understands the importance of testing and automation
- Working in a lean, agile environment
- Working in a “you build it you run it” team
- Excellent communication
- Team player
- Great attention to detail
- An analytical mind Skills & technologies Essential:
- Scala/Java
- Linux/Unix
- AWS Suite
- Continuous Integration
- Agile methodologies


