Software Consultant (Scala), virtual, $140-170k + a great deal more benefits
- Skilled senior-level Software Developer / Architect with consulting experience
- Highly skilled in Scala & Java. Also, worked with or interested in Akka, Play, Lagom, Spark, etc.
- Blend of hands-on coding and true consulting solution development role
- Role does require extensive software development responsibilities
- Client-facing & communications experience. Help tackle leading edge projects with interesting enterprises
- Help Clients evolve their architectures and design technical solutions around Reactive Platform.
- Work with Client’s software architects, engineers, product & business owners
- Clients range from small start-ups to largest of global enterprises
- Handle or lead Client workshops, mentoring, code reviews, etc. as necessary
- Previous experience in professional services engagements.
- Manage software projects and customer expectations.
- Help with pre-sales calls, supportmarketing webinars, conferences and other opportunities to promote our solutions
- Mostly a work from home (virtual) role but some engagement may require travel to Client site. Range is 20-50% and usually higher at the front end of an engagement. This is not intended to be a road warrior role.
- Experience in distributed architecture and functional programming concepts.
- Produce code which will go through automated testing, code reviews, continuous integration, and continuous deployment.
- Hadoop, Big Data / Fast Data systems.
Note: Please no Agency or C2C