Senior Software EngineerDo work that mattersWe are seeking a highly skilled Senior Software Engineer to join our fast-paced team.As a Senior Software Engineer, you will play a key role in driving the technical direction of our projects, focusing on system architecture and design, implementing best practices and reusable patterns, and endorsing new designs for wider adoption.You will collaborate with cross-functional teams to develop scalable solutions using a broad tech stack. The ideal candidate will have a strong software engineering background, excellent problem-solving skills, and a passion for building robust systems.See yourself in our teamAs part of the Operations Technology (Ops Tech) division, you will contribute to the development of technology products and services, from architecture and design to deployment and operation. Our Ops Tech solutions are utilized across multiple Business Unit Platforms within the Bank to deliver industry-leading software.The role is within the Workflow Crew, responsible for building workflow platforms for various Business Units.We’re interested in hearing from people who:Can design, develop, and maintain high-quality, scalable, and robust software solutions using the .Net stack.Can implement and promote DevSecOps best practices, integrating security from development through deployment.Can perform code reviews, mentor junior engineers, and improve coding standards.Can troubleshoot and resolve complex technical issues, ensuring software stability and reliability.Stay updated with emerging technologies and industry trends, contributing to continuous process improvement.Are innovative design thinkers capable of solving complex API and web application challenges with agility.Tech skillsWe use a variety of tools, languages, and frameworks. Experience or exposure to some of these (or equivalent) will help you succeed:API specification, design, registration, and tooling expertiseExperience in distributed, low-latency environmentsProficiency in C#, .NET Framework/Core; SOAP/REST APIs, Microservices, containerization (plus)Knowledge of Node, Python, scriptingStrong communication skills and experience with Agile methodologiesCloud migration and deployment experience, preferably with Azure Cloud and Power PlatformExperience with CI/CD pipelines, such as GitHub Actions, Artifactory, Azure DevOpsFamiliarity with DevOps environments and observability tools (Splunk, Grafana, Prometheus, PagerDuty)Experience with API testing (unit, integration, acceptance, performance)Knowledge of relational databases (Postgres, Oracle), data warehousing, and NoSQL databases (MongoDB)Familiarity with event-driven architectures (Kafka, MQ) and orchestration tools (Apache Camel, Temporal, Mulesoft)We support flexible work arrangements, with at least half of the time spent in the office.If this role interests you, we encourage you to apply today!If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), please apply through Sidekick.We acknowledge accessibility issues on our site; if you need additional support, please contact HR Direct at 1800 989 696.
#J-18808-Ljbffr