Drive technical excellence by working to analyse, design, develop, test, and debug large and complex software enhancements and solutions within Charles River’s business and technical problem domains
Job Summary
Drive technical excellence by working to analyse, design, develop, test, and debug large and complex software enhancements and solutions within Charles River’s business and technical problem domains.
Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems.
Our benefits packages are competitive and comprehensive, and you’ll have access to flexible Work Program to help you match your needs.
Matching Summary
Drive technical excellence by working to analyse, design, develop, test, and debug large and complex software enhancements and solutions within Charles River’s business and technical problem domains.
Skills & Requirements
Must-have
enterprise application architecture
platform-based solution design
Java development
microservice architectures
message-based systems
Nice-to-have
thought leadership
collaborative team environment
emerging technologies
cloud-native services development
Key Requirements
Minimum 12 years professional software engineering experience