As a Senior Software Engineer, you will lead the design, development, and maintenance of CSG product applications. You will collaborate with stakeholders to define requirements, write and test code, debug issues, and contribute to deployment and release processes. You will also mentor junior engineers and drive best practices in software development.
At CSG, we believe in leveraging diverse perspectives to create exceptional customer and employee experiences. Join us to make an impact.
What You'll Do
- Develop and enhance software solutions in alignment with business needs.
- Collaborate with analysts and customers to clarify and refine requirements.
- Write unit tests, debug issues, and ensure code quality.
- Deploy software into test and production environments.
- Lead design discussions and mentor junior engineers.
- Contribute to knowledge-sharing initiatives and best practices.
You Should Have
- Bachelor’s degree in Software Engineering or equivalent experience.
- 7+ years of software development experience with modern Java SE (8+).
- Proficiency in Linux/MacOS/Docker development environments.
- Expertise in SQL, PostgreSQL, MyBatis, Apache Kafka, GraphQL, and REST APIs.
- Knowledge of BPM and Rules Libraries (Camunda, Activiti, Drools, etc.).
- Experience with GitHub, Maven, Kubernetes, and CI/CD pipelines.
ore future-ready world. Learn more.
Location(s):
Australia Remote
What We Do
Customer experience, commerce and payments have changed forever. With innovative new technologies like 5G and AI reshaping consumer expectations, it’s up to brands to deliver digital, engaging experiences that win over customers, no matter where they are in their customer journey.
That’s where CSG comes in. CSG is a purpose-driven, high-growth SaaS platform company helping some of the world’s most recognizable brands solve their toughest business challenges. We’re a trusted partner to global companies that want to evolve to meet the demands of today’s digital economy, with future-ready solutions that drive exceptional customer experiences.
Why Work With Us
We're high on respect and low on ego, making us an easy company to do business with and the best place to work. We cultivate a culture based on integrity, innovation, and impact across all our locations, so our people show up as the most authentic version of themselves and can work together to build a more future-ready world. #ChooseCSG
Gallery
