Work closely with Business Stakeholders to increase conversion and maximise revenue
Improve customer experience as they trial software, purchase, renew and manage subscriptions
Collaborate on delivering feature, security, scalability and resiliency enhancements to existing Java and Scala code base
Contribute to design of new features
Work cross-functionally with other Nitro Engineering teams and stakeholders to support enhancements coming to the Nitro cloud product suite
Requirements
Strong architectural thinking and ability to make strategic technical decisions that balance immediate needs with long-term sustainability
Strong knowledge of, and professional development experience with a JVM based language, bonus points for Scala.
Experience building SaaS products, particularly in the AWS cloud.
Knowledge of event-driven concepts and architectures.
Familiarity with continuous development and deployment practices.
Ability to drive project delivery from early ideation through to production deployment.
Commitment to software quality through clean code, testing and verification.
Excellent communication skills with ability to influence technical direction across teams and articulate complex technical concepts to non-technical stakeholders