Position: Middle/Senior Scala Engineer (SaaS solutions)
Company: Sigma
Experience required: 2y
English level: upper

As a Software Engineer, you will be working with modern, harmonized and highly scalable tech platform based on serverless hosting and managed services. Aa a plus, there will be direct communication with the customer and a multicultural team. So welcome on board!
It’s a new SaaS solution project that grows really fast in governance risks compliance area.

**REQUIREMENTS**
- 2+ years of experience with Scala
- Understanding of Scala standard library (advanced FP libraries upon request)
- Strong knowledge in Core Java including Java 8
- Client- and team-oriented, setting team priorities higher than personal
- Ability to work with the customer directly, independently and clarify all open questions and requirements
- Be ready to take responsibility for a task from requirements clarification to estimation, documentation, and testing
- Upper-Intermediate level of English

**RESPONSIBILITIES**
- Day-to-day communication with customer and the team to achieve the common goal
- Design separate components, modules, classes, database tables, etc.
- Code, debug, document, and maintain portions of software
- Investigate customer requests and suggest solutions, engage other team members when required
- Clarify requirements, split tasks into sub-tasks, estimate them
- Create technical specifications
- Perform unit and integration testing
- Take full responsibility for the results of your work, be ready to solve issues when they occur