Senior Software Engineer | Python | Banking | $170,000+Super | Citizen / PR Required.
Base pay range: A$150,000.00/yr - A$170,000.00/yr
We're seeking an experienced Senior Software Engineer to take a hands‑on role in building and maintaining robust, production‑grade software systems. This role emphasizes automation, quality assurance, and system resilience throughout the development lifecycle, with end‑to‑end responsibility for delivering features from initial concept through deployment and operational monitoring.
Primary Responsibilities
* Architect and develop scalable, reliable software solutions tailored for production environments.
* Build and refine automation frameworks covering performance, integration, security, and testing domains.
* Incorporate unit, integration, and contract testing into CI/CD workflows using a shift‑left testing strategy.
* Partner with cross‑functional teams to enhance system testability, observability, and reliability.
* Lead the definition and execution of quality strategies; create engineering dashboards to monitor development and production system health.
* Languages & Scripting: Proficiency in Python (preferred), Java, Ab Initio, SAS, and scripting languages.
* Data Processing Tools: Skilled in AWS Glue, PySpark, and Apache Spark.
* Orchestration Platforms: Experience with Apache Airflow for workflow management.
* Databases: Solid understanding of SQL and relational databases such as Teradata and Oracle.
* Automation & AI Tools: Hands‑on experience with test automation platforms and AI‑enhanced development practices.
* Tooling & Practices: Familiarity with CI/CD tools (e.g., TeamCity, GitHub, Jenkins, Octopus), working within Linux‑based environments, and applying DevSecOps principles.
Required Experience
* 8+ years of professional experience in software engineering and application development.
* Demonstrated success in creating and implementing automation frameworks from the ground up.
* Understanding of microservices architectures and associated observability tooling.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Staffing and Recruiting, Banking, and Investment Banking
If you are a great fit for this role and looking for a step up in your career, get in touch
#J-18808-Ljbffr