
Mid - Senior Software Engineer
Talent – Specialists in tech, transformation & beyond
Posted 14 days ago
Mid-Senior Software Engineer | Leading Banking Organisation
Location: Sydney | Hybrid Work (3 Days Office, 2 Days WFH)
Salary: $140K - $200K Package + 10% Annual Performance Bonus
Multiple Vacancies: 9 Senior & 15 Mid-Level Roles
About the Role
Join a leading Banking Organisation that is transforming digital banking services through cutting-edge technology. We are looking for Mid-Level and Senior Software Engineers to develop high-quality, secure, and scalable technical solutions that empower customers with smart features and real-time insights into their finances.
As a Software Engineer, you will be responsible for writing and maintaining code, improving application security and architecture, and collaborating across teams to solve complex business challenges.
Key Responsibilities
- Develop and maintain high-quality front-end (Angular) and back-end (Node.js) code using TypeScript.
- Build scalable APIs using a microservices architecture, including message queues and event-driven design.
- Ensure code quality, security, and maintainability through modern testing frameworks, TDD, and best practices (including OWASP).
- Implement and enhance CI/CD pipelines to streamline development and deployment processes.
- Work with SQL databases (PostgreSQL) and AWS services (Lambda, EC2, EKS, SQS, RDS).
- Participate in system design discussions, ensuring robust error handling, logging, and observability.
- Collaborate with cross-functional teams, including Product Owners, Designers, and Architecture teams, to deliver scalable solutions.
- Mentor and support junior engineers, conducting code reviews and driving best practices.
- Maintain and improve application architecture for security, performance, and scalability.
Key Requirements
Essential:
- Mid-Level: 1-3 years of software engineering experience
- Senior: 4-7 years of software engineering experience
- Commercial experience with TypeScript, Node.js, and Angular
- Strong understanding of software testing and security principles
- Experience working in Agile environments
- Familiarity with Git for version control
Desirable:
- Experience in the banking or financial services industry
- Strong knowledge of CI/CD pipelines & DevOps tooling
- Experience with AWS infrastructure & services (Lambda, EC2, EKS, SQS, RDS)
- Experience in testing methodologies (Playwright, Cypress)
- Exposure to UI state management (RxJS, NgRx, Redux)
- Knowledge of mobile app development (Ionic, Capacitor, Cordova)
Work Arrangements
- Hybrid Model: 3 days in-office, 2 days WFH
- Flexible Start/End Times: Can be arranged for personal commitments (e.g., pickups/drop-offs)
- Office Days Aligned with Squad Meetings (case-by-case exceptions possible)
Why Join?
- Competitive salary & bonus structure
- Opportunities for career growth & mentorship
- Work on cutting-edge banking technology
- Collaborative, Agile environment with strong leadership support
Apply now to be part of a high-performing team delivering innovative digital banking solutions.
About Talent – Specialists in tech, transformation & beyond
This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.
More Jobs
Full Stack Engineers | Mid, Senior & Tech Lead | .NET & React/Angular
TheDriveGroup
Senior C# Engineer - Global Technology Company
The Argyle Network
Senior Software Engineer
The Onset
Senior .NET Full Stack Software Engineer
Swordfish Search Pty Ltd
Senior Software Engineer
Nuage Technology Group
Senior Software Engineer
Berkeley Research Group, LLC
Browse Jobs
by State
by Classification