Senior Software Engineer
We're building tomorrow's bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank.
About the Role
This is an exciting opportunity for a Senior Software Engineer to join our team of visionary thinkers dedicated to shaping the future of banking. You will have the chance to bring your passion to life by working with the latest technology on groundbreaking projects that deliver a seamless and unmatched customer experience.
Responsibilities
* Develop industry-leading product lifecycles that enhance capabilities, support people, and leverage technology.
* Work alongside a fantastic team of people, and highly invested managers focused on your career progression.
* Collaborate with cross-functional teams to design, develop, and deploy software solutions.
* Pride themselves in developing and rollout test harnesses, frameworks, tools, and infrastructure to enable test automation, CI/CD and code quality.
Tech Skills
* C#, Java, NodeJS, Javascript, Python, SQL, shell scripting, Playwright, Rest API and WebAPI.
* DB knowledge.
* Knowledge of PEGA development.
* Github, TeamCity.
* Understanding of monitoring tools and CI/CD pipeline.
* AWS Code Pipeline, Azure DevOps.
* Web services, REST/SOAP/XML and API/Service based testing using tools such as POSTMAN and Pact.
* Selenium, Specflow, JMeter, Appium, TestNG, jUnit, nUnit, Cucumber, SonarQube, Checkmarx, Blazemeter, Maven.
* AppDynamics and Splunk.
* JIRA, Agile Requirements Designer.
What We Offer
Whether you're passionate about customer service, driven by data, or called by creativity, a career with CommBank is for you. We support our people with the flexibility to balance where work is done with at least half your time each month connecting in our Sydney office.